我想做的是进入https://www.ssrn.com/index.cfm/en/,搜索作者姓名,然后单击该作者的姓名将我带到作者页面。现在,我还停留在第一步,因为requests.post()只返回原始URL输入,而不是结果页面。我四处搜寻了一段时间,但我不知道问题出在哪里;如果我认错了钥匙或其他东西
这是我的密码:
url = "https://www.ssrn.com/index.cfm/en/"
header = {}
header['User-Agent'] = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36'
obj = requests.post(url, headers = header, data = {'txtKey_Words': 'auth_name'}) # make POST request for each name
print(obj.url)
所以print(obj.url)
只返回https://www.ssrn.com/index.cfm/en/而不是https://papers.ssrn.com/sol3/results.cfm
非常感谢
编辑:使用https://papers.ssrn.com/sol3/results.cfm返回https://papers.ssrn.com/sol3/displayabstractsearch.cfm
目前没有回答
相关问题 更多 >
编程相关推荐