我在VS2013中使用PTVS和Python 3.4.1。
以下代码尝试读取文件末尾并在VS2013中抛出StopIteration异常。它在Python解释器中运行良好。
source.csv是一个简单的csv文件,保存为Excel 2013中的csv。
csvreader.py:
import csv
with open(r"c:\data\source.csv", "r") as reader:
csvreader = csv.DictReader(f=reader, dialect = 'excel')
for row in csvreader:
print(row)
source.csv:
Col1,Col2,Col3
a1,a2,a3
b1,b2,b3