Найти - Пользователи
Полная версия: Заполнение форм на сайте.
Начало » Python для новичков » Заполнение форм на сайте.
1
Oberoda
Задача такая-
Зайти на сайт, заполнить одну форму строкой текста, нажать \отправить\. Это надо сделать для 10 сайтов. Главное условие- не открывать браузер. То есть все должно происходить только в консоли.
Алгоритм я вижу так-
Прописывать каждое действие для каждого сайта по порядку.
Я так понял что там надо отправлять запрос типа POST и смотреть что выдает браузер в консоли, а потом как то это перенести в программу. Как это можно сделать? Читал про Selenium и PhantomJS, для меня это темный лес и Selenium я так понял работает только с открытым браузером.
Что можно почитать чтоб помочь мне в решении этой задачи? Буду благодарен за любые советы.
inoks
curl
ford1813
Oberoda
Главное условие- не открывать браузер. То есть все должно происходить только в консоли.
А можно поинтересоваться для чего именно так?
Oberoda
ford1813
ну просто со временем этих сайтов может быть не 10, а скажем 200. И по 200 окон открывать это так себе идея.
Oberoda
Ну 10 или больше то не важно. Все ровно для каждого сайта будет отдельно все прописываться, мне бы понять как это сделать хоть для одного сайта. Не нужна никакая авторизация, никакие кукис, там нет динамических скриптов. Тупо зайти на сайт, заполнить поле и “нажать” кнопку. Как это осуществить?
py.user.next
Oberoda
Тупо зайти на сайт, заполнить поле и “нажать” кнопку. Как это осуществить?
Тут писал, как проанализировать сайт. В Firefox можешь просто F12 нажать и перейти на вкладку “Сеть”, там есть все запросы.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB