在 DIAdem 中使用 Python 寫入檔案時出現權限錯誤

更新 Nov 2, 2023

產品資訊

軟體

  • DIAdem

其他

Python

問題敘述

我使用 Python 在 DIAdem 中嘗試寫入檔案時,遇到以下錯誤 “PermissionError: [Errno 13] Permission denied:”

解決方案

為了解決這個問題,我們必須以管理員身份執行 DIAdem, 或者改變該檔案的路徑位置,讓它不在系統'資料夾中。

相關資訊

問題發生的原因很簡單,因為當建立檔案時只指定檔案名稱時,預設情況下 Python 會嘗試在 Python 腳本所在的同一資料夾中建立檔案,而在從DIAdem建立時,預設情況是在系統資料夾中,因此阻止了檔案的建立。