为了使用arXiv API搜索两个关键词,可以使用以下Python代码示例:
import requests
import urllib
def search_arxiv(query, start=0, max_results=10):
"""
使用arXiv API搜索两个关键词
"""
base_url = 'http://export.arxiv.org/api/query?'
params = {
'search_query': query,
'start': start,
'max_results': max_results
}
query = urllib.parse.urlencode(params)
url = base_url + query
response = requests.get(url)
return response.content
这段代码利用requests库和urllib库实现了搜索两个关键词的功能。只需调用 search_arxiv
函数并传入查询字符串,从而获得API给出的结果。例如:
results = search_arxiv('cat AND dog')
print(results)
这段代码将会搜索关键词“cat”和“dog”,并打印出API的返回结果。