我有使用 http 的程序,我想从 http 读取数据:
data = urllib.request.urlopen(someAddress).read()
并从中准备行列表,例如通过文件的 readlines() 方法返回行。
怎么做?
urlopen()
返回一个像文件一样的对象,并且支持.readlines()
:
response = urllib.request.urlopen(someAddress)
lines = response.readlines():
它还支持迭代:
response = urllib.request.urlopen(someAddress)
for line in response:
你已经打过电话了.read()
在响应对象上;你也可以打电话str.splitlines()
对此:
lines = data.splitlines(True)
where True
tells str.splitlines()
保留行结尾。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)