我有一個帶有html/doc文件列表的txt文件,我想用python下載並保存爲1.html,2.doc,3.doc,...Python創建文件的名字
http://example.com/kran.doc
http://example.com/loj.doc
http://example.com/sks.html
我已經成功地創建功能全面的腳本,除了蟒蛇將問號八方通添加到新創建的文件的末尾(如果從Linux的外觀),如果你從窗戶看文件名會像5CFB43〜 X
import urllib2
st = 1;
for line in open('links.txt', 'r'):
u = urllib2.urlopen(line)
ext = line.split(".")
imagefile = str(st)+"."+ext[-1]
#file created should be something.doc but its something.doc? -> notice question mark
fajl = open(imagefile, "w+")
fajl.write(u.read())
fajl.close()
print imagefile
st += 1
爲什麼不'線= line.rstrip( 「\ r \ n」)'無'if'條款?它感覺更優雅。 – AKX
這是工作完美謝謝:)將接受我什麼時候能夠 – ewooycom
@AKX - 好點。我喜歡。 – rodrigo