• 카테고리

    질문 & 답변
  • 세부 분야

    데이터 분석

  • 해결 여부

    미해결

엑셀 다루기 문의입니다.

22.08.30 20:31 작성 조회수 439

1

안녕하세요 선생님!

엑셀 강의대로 코드를 입력하니 아래와 같은 오류가 발생합니다. 혹시 무엇때문에 발생하는 오류인지 아실까요? ㅠㅠ

맥북 이용중입니다.

[ Traceback (most recent call last):

File "/Users/chjo/Desktop/코딩/Chapter01/파이썬엑셀다루기-1.py", line 20, in <module>

wb.save('/Users/chjo/Desktop/코딩/Chapter01/파이썬엑셀다루기-1.py/참가자_data.xlsx')

File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/openpyxl/workbook/workbook.py", line 407, in save

save_workbook(self, filename)

File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/openpyxl/writer/excel.py", line 291, in save_workbook

archive = ZipFile(filename, 'w', ZIP_DEFLATED, allowZip64=True)

File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/zipfile.py", line 1249, in init

self.fp = io.open(file, filemode)

NotADirectoryError: [Errno 20] Not a directory: '/Users/chjo/Desktop/코딩/Chapter01/파이썬엑셀다루기-1.py/참가자_data.xlsx' ]


수정하기도 마찬가지로 안되네요 . 수정하기는 아래와 같이 오류메세지가 뜹니다.

chjo@Jofresh-2 코딩 % /usr/local/bin/python3 /Users/chjo/Desktop/코딩/Chapter01/파이썬엑셀다루기-엑셀불러오기.py

Traceback (most recent call last):

File "/Users/chjo/Desktop/코딩/Chapter01/파이썬엑셀다루기-엑셀불러오기.py", line 3, in <module>

fpath = [Users/chjo/Desktop/코딩/참가자_data.xlsx]

NameError: name 'Users' is not defined

스크린샷 2022-08-30 오후 8.37.04.png

답변 1

답변을 작성해보세요.

0

둘다 경로를 잘못 입력 하신 것 같네요~~

/Users/chjo/Desktop/코딩/Chapter01/참가자_data.xlsx 이런식으로 경로를 정확히 입력해 줘야합니다^^