我正在尝试从网站读取txt文件。python从网址中读取文件
我的剧本至今是:
这样一来,我可以对文件的工作。但是,当我尝试存储该文件时(在webFile
中),我只能获取到该套接字的链接。我尝试另一种解决方案是使用read()
webFile = urllib.urlopen(currURL).read()
然而,这似乎删除格式化(\n
,\t
等)将被删除。
如果我打开这样的文件:
for line in webFile:
print line
这应导致:
"this"
"is"
"a"
"textfile"
,但我得到
webFile = urllib.urlopen(currURL)
我可以逐行阅读:
't'
'h'
'i'
...
我希望在我的电脑上获取该文件,但同时保持该格式。
http://stackoverflow.com/questions/22676/how-do-i-download-a-file-over-http-using-python。只需要webFile并将其写入文件。 – postelrich
有没有办法做到这一点,而不是先写它到本地文件? – mat