亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

當我嘗試創建文本文件時拋出以下錯誤

當我嘗試創建文本文件時拋出以下錯誤

牧羊人nacy 2024-01-04 17:12:30
這是我運行代碼時遇到的錯誤File "D:\talha\Documents\School\Computer\Programming\Caravan Park TKINTER\Tkinter Caravan.py", line 27, in Add_Customer    with open(userFile, 'w')as details:PermissionError: [Errno 13] Permission denied: 'adfaadfadf.txt'這是導致錯誤的代碼def Add_Customer():    nameEntry = firstName.get()    lastNameEntry = lastName.get()    EmailEntry = Email.get()    PhoneEntry = Phone.get()    userFile = nameEntry+lastNameEntry+'.txt'    with open(userFile, 'w')as details:        details.write('First Name: '+nameEntry)        details.write('Last Name: '+lastNameEntry)        details.write('Email Address: '+EmailEntry)        details.write('Phone Number: '+PhoneEntry)    details.close()這是發生錯誤的行with open(userFile, 'w')as details:
查看完整描述

1 回答

?
慕森卡

TA貢獻1806條經驗 獲得超8個贊

權限被拒絕是一個操作系統錯誤,與 python 沒有太大關系。

檢查您嘗試寫入的路徑并檢查您是否有權限。

您可以嘗試將代碼保存在不同的位置(例如桌面),我運行此代碼時進行了一些修改以繞過 StringVar,并且運行良好。這可能是因為我的計算機上有管理員。也許您可以以管理員身份運行代碼?

讓我知道這是否有幫助。


查看完整回答
反對 回復 2024-01-04
  • 1 回答
  • 0 關注
  • 142 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號