html/doc ファイルのリストを含む txt ファイルがあり、Python を使用してそれらをダウンロードし、1.html、2.doc、3.doc として保存したいと考えています。
http://example.com/kran.doc
http://example.com/loj.doc
http://example.com/sks.html
私は完全に機能するスクリプトを作成することができましたが、Python は常に新しく作成されたファイルの最後に疑問符を追加し (Linux から見た場合)、Windows から見た場合、ファイル名は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