我試圖檢查提取的數據對我已有的csv的值。它只會循環一次CSV的行,我只能檢查feed.items()的一個值。我需要重置某個地方的價值嗎?有沒有更好/更有效的方法來做到這一點?謝謝。重複讀取Python中的CSV?
orig = csv.reader(open("googlel.csv", "rb"), delimiter = ';')
goodrows = []
for feed in gotfeeds:
for link,comments in feed.items():
for row in orig:
print link
if link in row[1]:
row.append(comments)
goodrows.append(row)
很好,謝謝。我的文件在不久的將來很小,但我不願意追查爲什麼它在幾個月內很慢。 – matt 2010-05-20 00:27:30