首页 > 解决方案 > 尝试“win32com.client”但找不到我的文件

问题描述

我正在使用 openpyxl 修改一些 excel 文档,但它没有实现该文档中的计算单元格。看来我必须用excel打开文档。我找到了这个链接

但它找不到我的文件。这怎么可能?有人可以帮助解决这个具体问题吗?

这是我得到的:

>>> os.listdir()
['R_F.xlsx']
>>> import win32com.client
>>> xl = win32com.client.DispatchEx("Excel.Application")
>>> wb = xl.workbooks.open("R_F.xlsx")
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "<COMObject <unknown>>", line 2, in open
pywintypes.com_error: (-2147352567, 'Une exception s’est produite.', (0, 'Microsoft Excel', "Désolé... Nous ne trouvons pas R_F.xlsx. Peut-être l'avez-vous déplacé, renommé ou supprimé\xa0?", 'xlmain11.chm', 0, -2146827284), None)`

尝试打开word文档时也会发生同样的情况。它没有找到它!很奇怪。

标签: pythonopenpyxl

解决方案


推荐阅读