728x90
반응형
저번 피드에서는 excel, csv 파일을 읽는 법에 대해 알아보았습니다.
2021/01/13 - [파이썬/파이썬 이론] - [파이썬] 파이썬 excel, csv 파일 읽기 - 공부하는 도비
이번에는 csv 파일을 생성하면서 파일에 글 쓰는 법을 알아보겠습니다.
파일 읽는 것과 크게 다르지 않기 때문에
쉽게 이해하실 수 있습니다.
소스코드를 보겠습니다.
저 w 라고 선언한 이중 리스트를 새로운 csv 파일에다 쓰는 코드입니다.
데이터를 저장하는 파일을 store_test.csv 라고 지정해주면, 파이썬 소스코드 폴더 내에 저 파일이 생성되게 됩니다.
(미리 빈 파일을 생성해둬도 상관 없습니다.)
값을 쓰기 위해 csv.writer()을 사용하여 wt라는 변수에 담아주고,
for 문에 리스트 w 를 참조하며 한 줄씩 써주겠습니다.
함수 __.writerow()를 사용하면 csv 파일에 한 행씩 쓸 수 있습니다.
결과 파일을 보면,
이런식으로 값이 들어간 걸 확인할 수 있습니다.
지금은 개행문자가 포함되면서 한 줄씩 빈 공백이 생겼습니다.
이걸 없애주기 위해서는 newline = '' 을 사용하시면 됩니다.
파일을 쓰기 위해 열때 조건을 주는거죠.
또 다르게 쓰는법!
아 나는 for문을 사용안하고 한번에 쓰고 싶어하시는 분은
__.writerows()를 사용하시면 됩니다.
이렇게 해서 csv 파일을 만들고, 그 파일에 글을 써보는 일을 해보았습니다.
반응형
'Python > Python Basic' 카테고리의 다른 글
파이썬 SQLite Database Browser Portable 다운 및 파이썬 연동 - 공부하는 도비 (0) | 2021.01.15 |
---|---|
파이썬 excel, csv 파일 활용, Dictionary 사용하기 - 공부하는 도비 (0) | 2021.01.13 |
파이썬 excel, csv 파일 읽기 - 공부하는 도비 (0) | 2021.01.13 |
판다스(pandas) 모듈 설치 및 엑셀(xlsx, xls) 파일 열기 - 공부하는 도비 (0) | 2021.01.13 |
파이썬 정렬 list.sort(), sorted(), 키 함수 사용 - 공부하는 도비 (0) | 2020.12.23 |