
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
동영상에서 보여주시는대로 입력했는데 .. 'PermissionError..' 메세지가 반복됩니다.
작성한 코드 및 에러 메세지
((작성한 코드))
from openpyxl import load_workbook, Workbook
#'분리.xlsx' 파일을 열고 '분리' 시트를 들고오기
wb = load_workbook('분리.xlsx')
ws= wb['분리']
# 제품 이름을 저장할 Dictionary 생성
product_data = {}
# 헤더 정보
headers = []
for cell in ws[1]:
headers.append(cell.value)
print(headers)
((에러메세지))
(.venv) C:\Users\john7\OneDrive\문서\Pythone 실습_스파르타\Automation\crawling>"c:/Users/john7/OneDrive/문서/Pythone 실습_스파르타/Automation/crawling/.venv/Scripts/python.exe" "c:/Users/john7/OneDrive/문서/Pythone 실습_스파르타/Automation/crawling/divide_sheet.py"
Traceback (most recent call last):
File "c:\Users\john7\OneDrive\문서\Pythone 실습_스파르타\Automation\crawling\divide_sheet.py", line 4, in <module>
wb = load_workbook('분리.xlsx')
File "c:\Users\john7\OneDrive\문서\Pythone 실습_스파르타\Automation\crawling\.venv\lib\site-packages\openpyxl\reader\excel.py", line 344, in load_workbook
reader = ExcelReader(filename, read_only, keep_vba,
File "c:\Users\john7\OneDrive\문서\Pythone 실습_스파르타\Automation\crawling\.venv\lib\site-packages\openpyxl\reader\excel.py", line 123, in __init__
self.archive = _validate_archive(fn)
File "c:\Users\john7\OneDrive\문서\Pythone 실습_스파르타\Automation\crawling\.venv\lib\site-packages\openpyxl\reader\excel.py", line 95, in _validate_archive
archive = ZipFile(filename, 'r')
File "C:\Users\john7\AppData\Local\Programs\Python\Python310\lib\zipfile.py", line 1251, in __init__
self.fp = io.open(file, filemode)
PermissionError: [Errno 13] Permission denied: '분리.xlsx'
(.venv) C:\Users\john7\OneDrive\문서\Pythone 실습_스파르타\Automation\crawling>
