플그래밍/파이써언

[파이썬] 너무 쉬운 파이썬 csv 저장

훗티v 2022. 2. 4. 11:46

 

import csv

- csv 모듈을 사용하여 데이타 저장

 

import csv

f = open('csv_f.csv', 'w') # 쓰기 모드로 csv_f파일 실행

data = [1, 2, 3, 4, 5]

writer = csv.writer(f) # 쓰기 모듈 불러오기

writer.writerow(data) # 쓰기

f.close() # 파일 닫기

 

 

 

with open('파일명.csv', 'w', ) as f:

- with open 사용 시 따로 close 해줄 필요 없음

- with open 이후 newline=''을 추가안하면 줄 사이에 빈줄 생김

 

import csv  

header = ['이름', '성별', '나이']
data = ['스누피', '모름', '100']

with open('snoopy.csv', 'w', encoding='cp949') as f: # 파일 실행
    
    writer = csv.writer(f) # 쓰기 모듈

    writer.writerow(header) # 쓰기(헤더)

    writer.writerow(data) # 쓰기(데이타)

# with open 사용 시 close 불필요
# 한글 데이타 입력 시 encoding='cp949' 설정

 

- newline=''을 적용 안한 상태

 

 

 

 

 

[플그래밍/파이써언] - [파이썬 기초] 파이썬 중복 제거

[플그래밍/파이써언] - [파이썬 기초] 너무 쉬운 파이썬 버전 확인

[플그래밍/파이써언] - [파이썬 기초] 너무 쉬운 heapq

[플그래밍/파이써언] - [파이썬] 소수점 표시하는 방법 4가지 정리

[플그래밍/파이써언] - [파이썬] 빈도수 추출하기 (collections.Counter)

 

 

 

 

 

 

728x90