본문 바로가기

카테고리 없음

Python,처음배우기(11),csv파일 만들기

안녕하세요. 무료프로그래밍 언어인 Python으로 엑셀에서 많이 쓰는 csv(comma separated value)파일을 만들어 볼께요.

저는 파이썬 프로그램은 아나콘다 패키지에 있는
Spider모듈을 사용합니다.

아래부터 코딩입니다.
-아래-
#csv모듈 불러오기
import csv


#타이틀의 공백을 제거합니다.
title = "이름 성별 나이".split(" ")

#타이틀은 리스트 형태입니다.
print(type(title))

#저장할 파일명과 인코딩 타입을 알려줍니다
f = open('csv.csv',"w",encoding="utf-8-sig")
♥utf-8-sig 옵션은 엑셀에서 한글을 불러올 때 글자가 깨짐을 방지합니다.

#csv파일로 쓰기위해 함수를 실행합니다.
w=csv.writer(f)

data = "홍길동 남자 20".split(" ")

#타이틀과 데이터를 저장 합니다.
print(data.__len__())

#여기서부터 저장하는 명령입니다.
w.writerow(title)
w.writerow(data)

----코딩 끝---
★프로그램 실행결후 csv.csv파일을 엑셀로 불러와 받았어요.


파이썬으로 즐거운 프로그래밍 하세요

#참고 파이썬으로 코딩한 후 제가 자주쓰는 실행파일 만들기 명령어 입니다. 아래와 같은 옵션을 사용하면 1개의 실행화일만 있으면 동작해요. 한개의 파일에 실행에 필요한 모든 것이 들어 있습니다.

>>pyinstaller -w -F test.py