0
我有一個快速腳本,通過迭代通過帶有URL的.txt
文件來下載文件。例如,.txt
文件將充滿網址,例如www.foo.com/foo/foo/foo.pdf
。Python urlretrieve在文件擴展名後用' r n'保存文件
下面是腳本:
URLS = open("urlfile.txt").readlines()
for url in URLS:
filename = url.split('/')[-1]
try:
urlretrieve(url, filename)
print "Successful download: %s" % filename
except:
print "Error downloading %s" % filename
我有我的所有文件的文件夾後,我試圖用另一個腳本來操縱它們,發現故障後,他們都具有\r\n
的延伸。如果我ls
終端中的文件夾顯示爲example.pdf??
,並且如果我將它們列在Python終端中,它將顯示爲example.pdf\r\n
。
爲什麼會發生這種情況,以後如何避免它?
也做到了,感謝發生所致。我只是想知道爲什麼它從來沒有在其他腳本中表現出這種態度,我使用相同的東西... – asdoylejr
@asdoylejr,不客氣 –