我想從列表中寫入項目到幾個文件。我想根據它的日期來命名每個文件。請記住,我知道我不應該使用正則表達式來抓取HTML,但暫時它可以爲我提供良好的服務。對不起,但我是初學者。這種刮擦只是爲了學術目的。先謝謝你。從列表中寫入項目到幾個文件 - Python
from urllib import urlopen
import re
webpage = urlopen('x').read()
date = re.compile('[0-9]{2}-[a-zA-Z]{3}-[0-9]{4}')
article = re.compile('<span>.*<div>', re.DOTALL)
findDate = re.findall(patFinderDate,webpage)
findArticle = re.findall(patFinderArticle,webpage)
listIterator = []
listIterator[:] = range(0,1000)
for i in listIterator:
filename = findDate[i]
with open(filename,"w") as f:
f.write(i)
f.close()
你可以在範圍(0,1000)內爲我(或者甚至在範圍內爲1000) ')...這裏不需要'listIterator'。 – mgilson
使用正則表達式來刮取html有什麼問題? –
另外,你應該更清楚你的問題實際上是什麼......這是幹什麼的?它應該做什麼? – mgilson