나는 CSV의 마지막 행을 제거하기 위해 노력하고있어에서 마지막 행을 제거하지만 오류가 점점 :CSV
는dcsv = open('PnL.csv' , 'a+r+b')
cWriter = csv.writer(dcsv, delimiter=' ')
cReader = csv.reader(dcsv)
for row in cReader:
cWriter.writerow(row[:-1])
알아낼 질수 : _csv.Error: string with NUL byte
이것은 내가 지금까지 무엇을 가지고 내가) 오류
아마도 파일에 NUL 바이트가 있습니까? – Thomas
나는 이것이 당신이 원하는 것을 어쨌든 할 것이라고 생각하지 않습니다. 'row [: - 1]'는 마지막 원소가없는 현재 행을 줄 것이다. 마지막 행을 제외한 모든 행을 줄 수는 없습니다. 즉, 마지막 행이 아닌 마지막 _column_을 제거합니다. – octern
또한 스크립트의 어느 줄에서 오류가 발생합니까? – octern