标签: python http python-2.7 response
给定一个ip,如何在python中向这个ip发出http请求? 例如,如果我想从驻留在'8.8.8.8'的服务器获取文件名't1.txt',我该怎么办? 我尝试过使用httplib和urllib2。 (如果使用标准的Python库是正确的方法,那就更好了。) 非常感谢, IKO。
答案 0 :(得分:4)
import urllib urllib.urlretrieve ("http://8.8.8.8/t1.txt", "t1.txt")
答案 1 :(得分:2)
对于简单的网址检索,urllib完全没问题(并且是标准的Python库)......
...但是如果您在更复杂的情况下寻找更容易使用的东西,您应该看看request:
import requests r = requests.get('http://8.8.8.8/t1.txt')