我对python和web抓取还不熟悉。我需要找到一个特定主题的所有出版物,比如“医疗保健”,以及来自aminerapi的相应作者。这是文档http://doc.aminer.org/en/latest/s/pub/basic.html 我的尝试是:
import requests
par = {'query': 'healthcare'}
re = requests.get('https://api.aminer.org/api/search/person', params=par)
print(re.text)
这给了我一个空洞的结果。但是,当我在“https://www.hurl.it”中输入它时,它就工作了。谢谢你的帮助。谢谢。你知道吗
显然API对
User-Agent
有限制,所以我从浏览器(Chrome)传递了用户代理:它现在返回内容。可能不是调用API的正确方法,但这有点超出了API用户的掌握范围
相关问题 更多 >
编程相关推荐