관리 메뉴

지나가는 이야기

[Python] csv파일 xlsx로 변환 / 엑셀 변환 프로그램 본문

Computer language : 컴퓨터 언어/Python

[Python] csv파일 xlsx로 변환 / 엑셀 변환 프로그램

지나가는 이야기 2020. 11. 28. 12:01
728x90
반응형

 

이번에는 csv파일을 xlsx파일로 변환하는 프로그램을 만들겠습니다. 쉽게 엑셀 변환 프로그램입니다.

 

import pandas as pd     # pip install pands필요
import numpy as np

먼저 위 코드와 같이 라이브러리를 추가해 준다. Python IDLE를 사용하시는 분들은 pands 라이브러리가 설치되어 있지 않기 때문에 별도로 설치를 해주어야 한다.

 

TIP. pands 설치

pip install pands 명령어를 통해 설치할 수 있다.

 

# 해당이름의 csv파일을 읽어옴
r_csv = pd.read_csv("FileName.csv")

다음 코드는 변환시킬 csv파일을 읽어오는 것이다. 해당 파일을 xlsx파일로 변환할 것이다.

 

# 저장할 xlsx파일의 이름을 정함
save_xlsx = pd.ExcelWriter("FileName.xlsx")
r_csv.to_excel(save_xlsx, index = False) # xlsx 파일로 변환

save_xlsx.save() #xlsx 파일로 저장

위 코드를 보자. 변환될 xlsx의 파일명을 지정하고, to_excel을 통해서 파일을 변환시킨다. 마지막으로 변경된 파일을 저장하는 것으로 csv파일을 xlsx파일로 변환시키는 프로그램을 만들었습니다.

 

전체 코드는 아래에 나와 있으니 참고하면 됩니다.

 


import pandas as pd     # pip install pands필요
import numpy as np

# 해당이름의 csv파일을 읽어옴
r_csv = pd.read_csv("FileName.csv")

# 저장할 xlsx파일의 이름을 정함
save_xlsx = pd.ExcelWriter("FileName.xlsx")

r_csv.to_excel(save_xlsx, index = False) # xlsx 파일로 변환

save_xlsx.save() #xlsx 파일로 저장

위 코드는 csv파일을 xlsx파일로 변환하는 프로그램의 전체 코드이다.

 

728x90
반응형
Comments