如何用Python登录Trademap?

2024-03-29 10:19:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试登录here。我不知道如何处理弹出窗口。我找到了一些答案,但不管用。你知道吗


Tags: 答案here
2条回答

那不是弹出窗口,只是一个隐藏的窗体。不管怎样,你不用担心。检查网络活动,登录是通过发布到urlhttps://mas-admintools.intracen.org/authentication/(S(qlklvpjzpt0xs213n4tus00b))/Login.aspx?lang_id=en&tool_id=2&toolKey=132104105110012030036115100121125135135126101027135102126027&username=trademaplight@intracen.org&referer=trademap.org&style=white&differedAuth=true&returnUrl=https%3a%2f%2ftrademap.org%2fLogin.aspx&anonymous=true&_cache=636676138695171367完成的

您可以使用类似python的请求,并将用户名和密码直接发布到该url。它可能会返回一个cookie,您可以在以后的任何其他请求中使用它。你知道吗

你可以试试下面的代码。你知道吗

import requests
from bs4 import BeautifulSoup as soup

trademap_mainpage_url = "https://www.trademap.org/Index.aspx"

login_data = {"PageContent_Login1_UserName": "        -", "PageContent_Login1_Password":"       -"}
requests.post(trademap_mainpage_url, login_data)

我在this question找到了这个。你知道吗

相关问题 更多 >