[CSV] 헤더 추가하기

Python 2019. 1. 7. 20:45

CSV 파일에 헤더 행이 포함되어있지 않은경우 파이썬 스크립트를 이용해 헤더를 추가

 

다음 예제코드는 헤더가 없는 '200701-200712(NH).csv'를 로드하여 헤더를 입력하고,

이를 'r_add_header_row.csv'에 저장하는 코드

 

 

- 코드명 -

 


 11       header_list = ['','Name','Date','Round','pH','DO',\

 12                      'BOD','COD','SS','TN','T-P','Deg.',\

 13                      'EC','Total DJG','DN','Chl-a']

 14       fwriter.writerow(header_list)

 15       print(header_list)

 16       for row in freader:

 17          fwriter.writerow (row)

 18          print(row)


 

11행, 12행, 13행

- 각 열의 헤더에 해당하는 문자열 값이 들어있는 header_list 리스트 변수 생성

14행

- header_list 리스트변수의 값을 파일로 출력

15행

- header_list 리스트변수의 값을 화면에 출력

16행

- 입력된 csv파일의 모든 값에 대하여 반복작업 수행

17행

- 헤더행 뒤에 입력 csv파일의 모든 값을 파일로 출력

18행

- 헤더행 뒤에 입력 csv파일의 모든 값을 화면에 출력

 

(*) 출력파일 r_add_header_row.csv를 통해 결과확인

(*) 소스코드 및 CSV파일 첨부

 

소스코드 및 CSV(9).zip

 

 

Posted by Roiz
,