대화형 인터프리터에서 import pickle 관련 오류(p.249)

안녕하세요.
대화형 인터프리터에서

>>> import pickle 아래줄의
>>> f=open("test.txt", 'wb')를 입력하면 아래와 같은 문구가 나옵니다. 
이유, 해결 방법 알려주시면 감사하겠습니다. 
==================================
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
PermissionError: [Errno 13] Permission denied: 'test.txt'

fresh-py 384

M 2021년 3월 5일 8:08 오전

목록으로
1개의 답변이 있습니다. 1 / 1 Page

test.txt 파일을 쓸 수 있는 권한이 없다는 오류네요.
현재 인터프리터가 실행된 디렉터리에 권한이 없거나 파일을 이미 열고 있지는 않은지 확인해 보세요.

박응용

2021년 3월 5일 8:10 오전

파일을 열어둔 건 아닙니다. 그럼 현재 인터프리터가 실행된 디렉토리에 권한을 주려면 어떻게 하면 될까요? 프로그램에 대해 아는 게 전무한 문과 출신인 점 양해 부탁드립니다... - fresh-py님, 2021년 3월 5일 9:17 오전 추천 , 대댓글
@fresh-py님 책에는 c:/doit 디렉터리 하위에서 python 을 실행하게 되어 있는데요. 어떤 디렉터리에서 실행하셨지 명령창의 내용을 보여주시면 좋을것 같습니다. - 박응용님, 2021년 3월 5일 3:45 오후 추천 , 대댓글