18、pywintypes.com_error: (-2147221008, '尚未调用 coinitialize。', none, none)


一、事件

本人将运行Pyhton程序所产生的数据导入多张 Excel表中出现的问题

二、运行出现的问题

三、原因

经网上查明:是由于多线程使用pywin32com造成的问题

 

四、解决办法

import pythoncom

def xxx(request):
    
    # 线程初始化
    pythoncom.CoInitialize()

    # 程序代码
    .....

    # 释放资源
    pythoncom.CoUninitialize()

在pycharm环境下,写完上面的代码,可能会出现如下的问题:

请读者放心,是可以正常运行的,如果不能正常运行,看看各位的解释器里面有没有安装如下的包

    import pythoncom
    import win32

如果安装了,那就没有问题了,读者请放心运行。

希望以上能够帮助到各位。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM