报错界面:
找到路径:
import win32com
print(win32com.__gen_path__)
结果:
C:\Users\Erica\AppData\Local\Temp\gen_py\3.7
方法1:
去这个目录删除
缓存文件夹00020905-0000-0000-C000-000000000046x0x8x5
即可,重新执行上述代码便不再报错。
方法2:
excel = win32.gencache.EnsureDispatch('Excel.Application')
#change to =>
excel = win32.Dispatch('Excel.Application')