【发布时间】:2018-03-20 09:50:38
【问题描述】:
我正在尝试逐行处理选项卡下的 csv 文件。它引发错误。无法追踪我错在哪里。
这是文件:
/tmp/fa.csv
1 Close
6 Close
72 Close
99 Close
8 Close
4 Close
3 Close
103 Close
106 Close
107 Close
105 Close
220 Open
9.py
import csv
with open('/tmp/fa.csv') as f:
rown = csv.reader(f,delimiter='\t')
for row in rown:
print row[1]
输出:
[root@localhost ~]# python 9.py
File "9.py", line 3
rown = csv.reader(f,delimiter='\t')
^
IndentationError: expected an indented block
【问题讨论】:
-
检查你的缩进... Python 我在缩进上比 C 更宽松!
-
在
print语句之前提供和缩进,如错误所示 -
错误信息从字面上告诉你错误在哪里以及它是什么,并推断你需要做什么:(
标签: python python-3.x python-2.7 subprocess