Как отправить форму на сайте через python requests

79
13 августа 2019, 02:00

Я при изучении программирования я столкнулся с проблемой, мне надо заполнить и отправить форму по типу:

<form method=“GET(или POST)”>
Введите логин: <input type=“text” />
Введите пароль: <input type=“password” />
<input type=“submit” value=“submit”>
</form>

И я знаю что в requests есть способы авторизации, но я не знаю какой именно надо применять. Если можно прошу в ответе показать подробнее что надо писать в аргументах, а то из документации не сильно понятно.

Answer 1

Пример (взят отсюда):

import requests
# Fill in your details here to be posted to the login form.
payload = {
    'inUserName': 'username',
    'inUserPass': 'password'
}
# Use 'with' to ensure the session context is closed after use.
with requests.Session() as s:
    p = s.post(LOGIN_URL, data=payload)
READ ALSO
Запись переменной в id внутри image_tag

Запись переменной в id внутри image_tag

Знатоки! Прошу помощи разобраться в синтаксической проблемеЕсть у меня в DOM-е такая конструкция:

93
Проблема c подключением html к jsp

Проблема c подключением html к jsp

У меня есть папка, где находится вёрстка сайта с использованием js, css, html- главный файл

108
Слишком большие варианты в select

Слишком большие варианты в select

Слишком длинные варианты в селект, всё видно на скринеКак это можно исправить? Вот код :

86
Как получить самое большое и маленькое число одного типа в объекта?

Как получить самое большое и маленькое число одного типа в объекта?

Этим способом я получая самое большое и самое маленькое число из всего объекта:

96