@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('Фото не загрузились')


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

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

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

Заранее благодарю.
  • Вопрос задан
  • 193 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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