我正在逐步学习python-request以建立对en.wiktionary.org的URL查询
我需要构建一个函数,根据预定义的键:值字典顺序获取url数据:
Word_Set = {'key1': 'region', 'key2': reason}
如果我这样做:
r = requests.get('http://en.wiktionary.org', params=Word_Set)
我希望获得的是这样的:
print(r.url)
http://en.wiktionary.org/region
http://en.wiktionary.org/reason
任何提示如何使用Python3和requrests模块执行此操作。
答案 0 :(得分:1)
你需要为每个单词提出一个请求,你不能一个一个地完成。在这种情况下,最简单的方法是遍历字典中的值:
Word_Set = {'key1': 'region', 'key2': 'reason'}
for word in Word_Set.values():
r = requests.get('http://en.wiktionary.org/{}'.format(word))
print(r.url)