📂Python
🔖Python
2022-07-18 15:56阅读: 626评论: 0推荐: 0

python处理xls转换xlsx出错

报错格式:
AttributeError: module 'win32com.gen_py.00020813-0000-0000-C000-000000000046x0x1x9' has no attribute 'CLSIDToClassMap'

百度了一下,都是直接删除一个临时文件夹,重新运行后便正常了。
运行下面 4行代码,找到报错的临时文件夹所在路径,将其删除

from win32com.client.gencache import EnsureDispatch
import sys
xl = EnsureDispatch("Word.Application")
print(sys.modules[xl.__module__].__file__)
C:\Users\hp\AppData\Local\Temp\gen_py\3.6\00020905-0000-0000-C000-000000000046x0x1x9\_Application.p

再次运行就可以正常执行了

本文作者:安全兔

本文链接:https://www.cnblogs.com/safe-rabbit/p/16490768.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议许可协议进行许可。

posted @   安全兔  阅读(626)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
💬
评论
📌
收藏
💗
关注
👍
推荐
🚀
回顶
收起
  1. 1 千与千寻(那个夏天) REOL
千与千寻(那个夏天) - REOL
00:00 / 00:00
An audio error has occurred.