0
インポートCSVなぜこのforループはリストではなくリストから1つのフィールドを返しませんか?
"" "サンプル列=/6/2010,73.42,74.43,72.9,74.15,2993500 10" ""
filename_in = 'C:/python27/scripts/fiverows.csv'
reader = csv.reader(open(filename_in, "rb"), dialect="excel", delimiter="\t", quoting =csv.QUOTE_MINIMAL)
for row in reader:
for item in row:
print 'row = ',row
print 'item = ', item
このスクリプトを実行して行を印刷すると、[]で返されたサンプル行がリストとして取得されます。 項目を印刷すると、引用符で囲まれていない文字列としてサンプル行が取得されます。なぜ私は各フィールドを取得しないのですか?(10/6/2010)、(73.42)などはアイテムとして返されますか? 1つの商品を返品するにはどうすればよいですか?
ワンダフル!できます。私はこの答えを探すのに何時間も費やしたことはありません。 –