我在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