본문 바로가기

개발/Python & Flask

Python Flask CSV 파일 다루기! 초간단 3줄 예시

얘 아님 ㅎㅎ

 

서론

아침부터 열심히 개발했다. 코딩은 시간이 정말 잘 가는 것 같다.
어제 사용한 sched.scheduler 를 다시 복습하고, 다른 함수들을 만들어서 코드를 채웠다.
파일로 로그를 남기라는 지시에 따라 CSV 파일로 로그 남기기를 시도해봤다.


 

CSV파일로 로그를 만드는 예시

with open('log.csv', 'a') as csvFile:
# a= append, w = write, r =read

	logWriter = csv.writer(csvFile) )
	logWriter writerow( ['187', '88.6', '게임'] )

포인트는,

1번째 라인의 'a' 옵션으로 한 파일에 내용을 추가로 쓰는 것 ('log.csv', 'a'), a = append

3번째 라인의 writerow( ) 는 단 한개의 리스트를 parameter로 받는 함수 !


 


초간단 실행 코드는 이렇고, 여타 옵션 파라미터가 많이 있다.
일단 기능구현은 이렇게 된 것 같다.

TMI:
CSV는 Comma로 구분된 Value 의 줄임말이다.
엑셀로도 편집 가능하고, Json으로 주고받기에도 편해서
여러모로 쓰임새가 많다.

 

 

 

 

도움이 되셨다면 공감, 댓글, 광고클릭으로 저를 칭찬해주세요! :D

반응형