Permission denied: 'C:\\Users\\Public\\Desktop\\From py.txt'

902 ワード

前の文章にrを加えてimport csvを間違えた.
filename='D:ソフトウェアインストールパッケージpython《Pythonプログラミング:入門から実践まで》ソースコードファイルchapter_16\sitka_weather_07-2014.csv’ with open(filename) as f: reader = csv.reader(f) row_reader = next(reader) # print(row_reader)
a = []
for line in reader:
    b = int(line[1])  #    2        
    a.append(b)
# print(a)

filename1 = r’C:\Users\Public\Desktop\From py.txt’ with open(filename1, ‘w’) as c: c.write(a)
“D:\install program\python\python.exe” D:/test1/test.py Traceback (most recent call last): File “D:/test1/test.py”, line 16, in with open(filename1, ‘w’) as c: PermissionError: [Errno 13] Permission denied: ‘C:\Users\Public\Desktop\From py.txt’
Process finished with exit code 1
解決:管理者アカウントを使用してコンピュータにログインした後、C:UsersAdministratorDesktopディレクトリを右クリックし、プロパティを選択し、ポップアップフォルダのプロパティ設定ウィンドウでセキュリティを選択し、このファイルへのアクセス権が必要なユーザーアカウントを追加し、確認します.