Задать вопрос
@Gusik1984
Самозванец)

Проблемы с загрузкой фото на сайт через selenium?

Добрый день.
Столкнулся со странной проблемой. До вчерашнего дня скрипт работал корректно.
Ниже приведен кусок кода, который загружает фото на сайт.
#загрузка фото
list = os.listdir('c:\\Python37\\'+str(t)) 
number_files = len(list)
self.driver.find_element_by_xpath('//*[@id="form-group-photo"]/div/div/div[4]/div/input').send_keys("C:\\Python37\\"+str(t)+"\\"+str(1)+".jpg")
for i in range(number_files-1):
	try:
		self.driver.find_element_by_xpath('//*[@id="form-group-photo"]/div/div/div[3]/div/input').send_keys("C:\\Python37\\"+str(t)+"\\"+str(i+2)+".jpg")
	except:
		print('Фото не загрузились')


В чем проблема:
по идее он должен загружать сначала первый, потом второй, потом третий файл и т.д.

Так и было, но вчера он стал работать так:
сначала первый, потом первый и второй, потом первый, второй и третий, и т.д.
Т.е. он на каждой новой итерации дублирует предыдущие.

Что я делаю не так.

Заранее благодарю.
  • Вопрос задан
  • 198 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы