관리 메뉴

개발자비행일지

파이썬 엑셀, 텍스트 파일로 엑셀 파일 만들기 본문

▶ Python

파이썬 엑셀, 텍스트 파일로 엑셀 파일 만들기

Cyber0946 2023. 7. 19. 17:23

아래는 ,로 구분된 텍스트 파일을 엑셀의 열과 행으로 넣어주는 예시 코드입니다:

위의 코드에서는 open() 함수를 사용하여 파일명.txt 텍스트 파일을 읽고, readlines() 함수를 사용하여 각 줄의 데이터를 리스트로 가져옵니다. 그 후, 리스트의 각 요소를 ,로 분리하여 데이터프레임을 생성합니다. 마지막으로, to_excel() 함수를 사용하여 데이터프레임을 엑셀 파일로 저장합니다.

예시를 통해 이해를 돕기 위해, 아래와 같은 텍스트 파일이 있다고 가정해봅시다:

파일명.txt:

 

위의 텍스트 파일을 읽고 엑셀 파일로 저장하는 예시 코드를 실행하면, 파일명.xlsx라는 엑셀 파일이 생성될 것입니다. 해당 엑셀 파일을 열어보면 아래와 같은 내용을 확인할 수 있습니다:

파일명.xlsx:

텍스트 파일의 각 줄이 엑셀의 열과 행으로 올바르게 들어갔음을 알 수 있습니다.

예시를 통해 이해를 돕기 위해, 아래와 같은 텍스트 파일이 있다고 가정해봅시다:

파일명.txt:

위의 텍스트 파일을 읽고 엑셀 파일로 저장하는 예시 코드를 실행하면, 파일명.xlsx라는 엑셀 파일이 생성될 것입니다. 해당 엑셀 파일을 열어보면 아래와 같은 내용을 확인할 수 있습니다:

파일명.xlsx:

 

텍스트 파일의 첫 번째 줄이 열의 태그명으로 들어가고, 나머지 줄이 데이터로 변환되어 엑셀 파일에 저장되었음을 알 수 있습니다.