0
因此,我的總體目標是比較CSV文件,但後來我遇到了這個問題。CSV閱讀器和CSV,len(列表())的長度不讓我使用.next()後
這裏的地方的問題是:
import csv
csv1 = "C:\\somefile.csv"
file1 = csv.reader(open(csv1))
print len(list(file1))
print file1.next()
以任何理由,我得到一個停止重複錯誤。
len(list(file1))是否由於某種原因而改變了file1,我只是不知道? 如果我在len(list(file1))之前和之後放置一個「print file1」,它們都是csv閱讀器對象,所以對我來說,.next()將不起作用。
那麼,什麼是最好的方式如果我不能使用len(list())? – Ben
@Ben增加了信息 – TerryA