【问题标题】:How to load an excel file in IronPython?如何在 IronPython 中加载 excel 文件?
【发布时间】:2022-11-14 16:53:11
【问题描述】:

我正在尝试在 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")

但是,我收到一个错误,即找不到文件路径。从错误来看,它似乎不是在我自己的计算机中搜索。怎么可能做到这一点?我必须导入其他包吗?

【问题讨论】:

    标签: python excel clr loading ironpython


    【解决方案1】:

    如果只是路径错误,请尝试转义您的

    是用于转义一些其他字符(如引号、换行符等)的字符

    所以当python读取你的代码并解释它时,它试图理解你转义的字符,例如U ...

    为了避免这个问题,你可以试试这个:

    workbook = excel.Workbooks.Open("C:\Users\antoi\Desktop\rimo_report\ae-project-reporting\codes_02_heat_recovery\data\unit_data_simp_08.xlsx")
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多