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

一、事件

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

二、运行出现的问题

image

三、原因

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

四、解决办法

import pythoncom 

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

    # 程序代码
    ..... 

    # 释放资源
    pythoncom.CoUninitialize()

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

image

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

import pythoncom 
import win32

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

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容