我在Python 2.7.3工作,并试图读取csv文件PNG_Files_R.csv
包含以下信息:名单(),但“海峡”对象不是在python可调用错误
"Group","Sample","T0" \n
"HereausCPC","61","sample06_1_T0-Subvolume-resample_scale-1_x.png"
我想除了第一行以外,按单元格逐行读取文件。但我从来没有使用列表()来获得行数,它报告'海峡“对象不是可调用的”
import Image
import os,csv
path_working="/media/Research/TEST_Program/PNG_Files"
path_now=os.getcwd()
os.chdir(path_working)
csv_filename='PNG_Files_R.csv'
f = open('PNG_Files_R.csv', 'rb')
reader = csv.reader(f)
rows = list(csv.reader(f))
lineNum = len(rows)
for rowNum in range(1,lineNum):
print rows[rowNum][0]
我重新启动蟒蛇,然后没有错误
感谢很多提前跳出!
你真的需要在问题中正确地设置你的代码格式,特别是如果是空格非常关键的Python。 – TheSoundDefense
这不是完整的相关代码吗? – glglgl
对于格式问题感到抱歉,我确实在每个代码前面放了4个空格,但代码块并不代表它应该如此。请告诉我你是如何编辑它的? – user3817800