python - 尝试“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文档时也会发生同样的情况。它没有找到它!很奇怪。
解决方案
推荐阅读
- python - 在 3D 图中的 x 轴上添加日期标签(python)
- python - 我似乎无法删除值包含某个字符串的字典的键,为什么?
- django - Django 条件渲染模板
- deep-learning - IndexError: Target -1 is out of bounds error in tabular learner fatai2
- c - C 错误:无法将 'pile {aka pp}' 转换为 'pile** {aka pp**}
- ssl - 安全连接失败 - ColdFusion 2018
- javascript - 从变量 HTML 结果中解析特定字符串
- r - 将子集转换为前缀版本以使用管道
- amazon-web-services - 将 Cloudflare 配置为指向 AWS Amplify
- android - 更喜欢 AndroidInjector.Factory 现在组件可以有工厂而不是构建器