質問: ### 前提・実現したいこと python3でファイルの作成や書き込みの仕方を勉強をしています。 IDLEで作業しています。 ### 発生している問題・エラーメッセージ 以下のようにエラーが出てしまい解決策がわかりません。 エラーメッセージ Traceback (most recent call last): File "", line 1, in f=open('test.txt','w') PermissionError: [Errno 13] Permission denied: 'test.txt' ### 該当のソースコード f=open('test.txt','w') ### 試したこと test.txtというファイルはありません。 なので、上記コードが実行されれば新規作成されると思うのですがエラーとなりなんともなりません。 まだ初学者ゆえ、基本的なことも完全に理解できておりません。一つ一つ教えていただきたいです。 基礎的なことですが、ご教授お願いします。
回答: 書き込もうとしている場所の権限を持っていないためです。 問題を解決するためにはOSの種類や実行しているディレクトリについての情報が必要です。