Запрос Python Curl на tradehours.com, файлы cookie «держать меня в системе» [закрыто]Python

Программы на Python
Anonymous
Запрос Python Curl на tradehours.com, файлы cookie «держать меня в системе» [закрыто]

Сообщение Anonymous »

Бесплатная учетная запись на сайте www.tradinghours.com дает право посещать неограниченное количество торговых страниц, отображаемых в адресной строке браузера Chrome. Значок в красном квадрате показывает зарегистрированную бесплатную учетную запись.
Изображение

При открытии нового сеанса с помощью Chrome на домене tradehours.com он автоматически распознает мою учетную запись и «оставляет меня в системе».
Я попробуйте смоделировать автоматическое распознавание с помощью Curl, разместив файлы cookie на сайте tradehours.com, автоматическое распознавание каждый раз завершается с ошибкой при запросе на закручивание.
Есть ли у кого-нибудь идеи, как tradehours исправляет это автоматическое распознавание с помощью браузера Chrome?
from subprocess import run, PIPE
cks = {"tradinghours.cookies": "my_cookie"}
my_url = 'https://www.tradinghours.com/markets/nyse'

def config_curl(url, cookies=None):
cnfg = ['curl.exe', '-s', '-A', 'Chrome/128.0.6613.138 (Windows NT 10.0; Win64; x64)']
if isinstance(cookies, list):
for cookie in cookies:
ckstr = "; ".join([str(x) + "=" + str(y) for x, y in cookie.items()])
cnfg.extend(['-b', f'{ckstr}'])
else:
ckstr = "; ".join([str(x) + "=" + str(y) for x, y in cookies.items()])
cnfg.extend(['-b', f'{ckstr}'])
cnfg.extend() return cnfg cnfg = config_curl(my_ur ... in-cookies

Вернуться в «Python»