본문 바로가기
파이썬

파이썬 Xlsxwriter 파일을 특정 경로에 저장하는 방법은 무엇입니까?

by º기록 2020. 12. 16.
반응형

Xlsxwriter는 생성 한 파일을 어디에 저장합니까? Excel 파일을 저장할 경로를 지정할 수 있습니까?

내 XlsxWriter 스크립트는 / app / smth1 / smth2 / 파일에 있었고 어떤 이유로 Excel 파일을 / app /에 저장했습니다. 스크립트가 있던 동일한 파일에 저장해야하지 않았습니까? 또는 다음과 같이 경로를 지정해야합니까?

workbook = xlsxwriter.Workbook(' /app/smth1/smth2/Expenses01.xlsx')

엑셀 파일이 저장되는 기본 파일은 무엇입니까?

 

해결 방법

 

자체 파일은 로컬 디렉터리 (파일을 실행 한 위치)에 저장됩니다. 예를 들어 저는 Python 2.7.6을 사용하고 있으며 다음을 실행합니다.

workbook = xlsxwriter.Workbook('demo.xlsx')

파일은 내 Python 파일과 동일한 폴더에 저장되며 다음과 같이 전체 경로를 지정할 수도 있습니다.

workbook = xlsxwriter.Workbook('C:/Users/Steven/Documents/demo.xlsx')

그리고 이것은 내 문서 폴더에 내 demo.xlsx 파일을 저장합니다 (Windows에 있다고 가정) 모든 경로가 올바른지 (대소 문자를 구분하고 손상되지 않았는지) 확인하고 제대로 작동하는지 확인합니다. 복사 및 붙여 넣기가 필요한 마지막 예는 다음과 같습니다.

workbook = xlsxwriter.Workbook('app/smth1/smth2/Expenses01.xlsx')

시작 "/"가 필요하지 않으며 오류가 발생할 수 있습니다 (적어도 Windows에서는 Mac / Linux에서는 확실히 말할 수 없습니다). 행운을 빕니다!


 

참조 페이지 https://stackoverflow.com/questions/22904654

 

 

반응형

댓글