Поэтому я хотел бы получить доступ к сайту http://marketinout.com/home/login.php но я сталкиваюсь с некоторыми проблемами.
Вот что я пытался
import requests
payload = {'1': 'myemail', 'd': 'mypassword'}
s = requests.Session()
r = s.post("http://marketinout.com/home/login.php", data=payload)
r = s.get('http://marketinout.com/wl/my_watch_lists.php')
print(r.text)
«1» и «d» — это имена полей имени пользователя и пароля.
Я ясно вижу из возвращенного HTML, что он не работает.
Я также попытался сделать это в два этапа, когда я ввожу электронную почту, получаю новую страницу и затем вводю пароль.
СЕЙЧАС РАБОТАЕТ: Теперь это исправлено благодаря первому комментарию @schwobaseggl
Я не прошел через поля login_ok и do.
payload = {'l': 'myemail', 'd': 'password', 'login_ok': '1', 'do': 'Sign In'}
работал отлично.
Задача ещё не решена.
Других решений пока нет …