我正在嘗試在 IronPython 腳本中加載一個 excel 檔案,該腳本嵌入在軟體中。我嘗試使用以下代碼執行此操作:
import clr
clr.AddReference("Microsoft.Office.Interop.Excel")
import Microsoft.Office.Interop.Excel as Excel
excel = Excel.ApplicationClass()
excel.Visible = True
workbook = excel.Workbooks.Open("C:\Users\antoi\Desktop\rimo_report\ae-project-reporting\codes_02_heat_recovery\data\unit_data_simp_08.xlsx")
但是,我收到找不到檔案路徑的錯誤。從錯誤來看,它似乎不是在我自己的計算機內搜索。怎么能做到這一點?我必須匯入其他包嗎?
uj5u.com熱心網友回復:
如果只是路徑錯誤,請嘗試轉義您的\.
\是用來轉義一些其他字符(如引號、換行等)的字符
因此,當 python 讀取您的代碼并對其進行解釋時,它會嘗試理解您轉義的字符,例如\U, \a...
為避免此問題,您可以嘗試以下操作:
workbook = excel.Workbooks.Open("C:\\Users\\antoi\\Desktop\\rimo_report\\ae-project-reporting\\codes_02_heat_recovery\\data\\unit_data_simp_08.xlsx")
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/533430.html
