인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

조철호(JAY)님의 프로필 이미지
조철호(JAY)

작성한 질문수

[신규 개정판] 이것이 진짜 크롤링이다 - 기본편

엑셀 다루기 문의입니다.

작성

·

593

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 이런식으로 경로를 정확히 입력해 줘야합니다^^

조철호(JAY)님의 프로필 이미지
조철호(JAY)

작성한 질문수

질문하기