python - 解释为什么在 gen_py 中删除文件夹可以解决 wincom32 错误 no attribute 'CLSIDToPackageMap'
问题描述
删除gen py解决no属性'CLSIDToPackageMap'的原因是什么?在几个地方有解决方案(所有这些都涉及删除 temp/gen_py 中的文件夹,但我发现的唯一解释是这里的答案,它解释了这是因为从晚期绑定切换到早期绑定。我的问题是:
(1) 为什么会发生这种切换?
(2) 为什么删除gen_py中的文件夹可以解决这个问题?
也可以看看:
python 3.x - 为什么我突然收到 win32com.client 的无属性“CLSIDToPackageMap”错误?- 堆栈溢出
修复模块 win32com.gen_py 没有属性“CLSIDToPackageMap”(github.com)
python-win32com excel com模型开始产生错误 - Thinbug
解决方案
推荐阅读
- python - 当组列仅包含 nan 值时,如何阻止 Pandas DataFrame.groupby() 将 dtype 从 object 更改为 float?
- django - python-social-auth 返回 drf 令牌作为参数
- c++ - ctags vim 使用关键字
- javascript - 如何在 Javascript 中操作集合?
- excel - 如何修复这个有 8 年历史的 VBA 64 位编译器错误?
- next.js - React Bootstrap Card component is vertical when mapping data
- turing-machines - 两头图灵机
- docker - 在不同设备上使用 redis 容器进行分布式缓存
- snowflake-cloud-data-platform - Parquet 文件加载到雪花表中问题
- spring - 将 spring 升级到 2.3.11RELEASE 后获取 HttpMessageNotReadableException