VS2013 で Python 3.4.1 で PTVS を使用しています。
次のコードは、ファイルの末尾を超えて読み取ろうとし、VS2013 で StopIteration 例外をスローします。Python インタープリターで問題なく動作します。
source.csv は、Excel 2013 から csv として保存された単純な 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)
ソース.csv:
Col1,Col2,Col3
a1,a2,a3
b1,b2,b3