print ('test.csv')
# This is where all data will be place into CSV format
import csv
with open('test.csv', 'wb') as fp:
#csv = csv.DictWriter(fp, ['f1', 'f2'])
test_file = 'test.csv'
csvfile = 'test.csv'
csvfile = csv.DictReader(open (test_file, 'rb'), delimiter= ',', quotechar='"')
fieldnames = ['Somefield']
test_file = open ('test.csv','wb')
csvwriter = csv.DictWriter(test_file, delimiter=',', fieldnames=fieldnames)
csvwriter.writerow(dict ((fp, fp) for fp in fieldnames))
for row in test_file:
csvwriter.writerow(row)
test_file.close()
for row in row: csv.writerow (row)
이 코드를 실행하면 IOError가 발생합니다 : "test_file의 행"에서 읽지 않은 파일이 여기에서 무엇입니까? 위에 열어 본 것 같아요.내 파일이 인쇄되지 않는 이유는 무엇입니까? 계속 I/O 오류가 발생합니다.
들여 쓰기를 수정할 수 있습니까? –
상대 경로로 시도하십시오. – vamosrafa
부르 한이 말한 바. 적절한 들여 쓰기가 없다면, 문제에있어 결정적 인 'with'블록의 범위를 말할 수 없습니다. –