[英]Python script error :Unable to read csv file
我正在嘗試逐行處理以下選項卡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
IndentationError
錯誤。 將內容推送到with
語句中
例如:
import csv
with open('/tmp/fa.csv') as f:
rown = csv.reader(f,delimiter='\t')
for row in rown:
print row[1]
您得到的錯誤是indentation
錯誤,不完全是您代碼中的邏輯。
這是完整的工作代碼:
import csv
with open('/tmp/fa.csv') as f:
rown = csv.reader(f,delimiter='\t')
for row in rown:
print row
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.