Задать вопрос
@danyayok

Как вставить фото в input?

Пытаюсь сделать автоматическую публикацию постов в Instagram, но при попытке вставки фото выкидывает ошибку (на сайте)

Фото ошибки: 677c0c7fb05b9851410618.png

Код:
driver.get("https://www.instagram.com/name/")
time.sleep(5)
post = driver.find_element(By.XPATH, "(//div[@class='x1n2onr6'])[9]")
post.click()
time.sleep(5)
file_input = driver.find_element(By.XPATH, "//input[@type='file' and contains(@class,'_ac69')]")
file_path = "C:\py\placeholder.jpg"  
file_input.send_keys(file_path)
time.sleep(5)
  • Вопрос задан
  • 171 просмотр
Подписаться 1 Средний 1 комментарий
Пригласить эксперта
Ответы на вопрос 2
@Lenty
На каждую картинку нужно вставлять её ссылку.
Можно это сделать с помощью ИИ. Либо Инстаграм тупо не принимает эти фотки так как твой код делает что то неправильно. Надеюсь помог :)
Ответ написан
Комментировать
@Jonn_BO
Либо использовать файл диалог Либо писать абсолютные ссылки r строкой либо экранировать обратные слеши для винды
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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