10得票3回答
Excel访问被拒绝,使用Win32 Python Pywin32。

我的代码是#Opens template for creating final report excel = win32.dynamic.Dispatch('Excel.Application') template = os.path.abspath((folderpath+'\Poop.xl...

10得票6回答
模块未找到:'win32api'

在Anaconda的Python 3.4中,我编写了一个程序,但每次运行时都会出现导入错误。使用的是Spyder。 ImportError: No module named 'win32api' 我已经安装了pywin32,并且可以在C:\ Anaconda3 \ Lib \ site-p...

10得票4回答
如何在Python中选择win32com.client要使用的Excel版本?

我有一个Excel 2007文件(*.xlsx),需要通过Python脚本打开。但问题是我电脑上安装了两个版本的MS Office(2003和2007)。尽管我尝试将Excel 2007设置为打开xlsx文件的默认应用程序,但win32com.client仍然尝试使用Excel 2003打开我...

10得票3回答
在VS Code和Python中自动完成自动化对象

我已经安装了Windows版的Python扩展。在PythonWin IDE中,我可以在自动化对象(特别是使用win32com.client.Dispatch创建的对象)上获得自动完成: 如何在VS Code中获得相同的自动完成功能? 我正在使用Microsoft Python扩展。 ...

10得票2回答
使用win32com在Python中运行MessageQueue.Peek,如何正确设置超时时间?

首先,我想说如果有人能在这里帮忙,那你真的很棒。 一般问题 我的Python程序需要与MSMQ交互。基本上,我想查看队列,如果队列中没有内容,则指定超时时间。 但是,尽管我尽了最大努力,当队列中没有值时,我无法使Peek()等待超时时间。请问您可以指出此代码缺少什么吗? 我的当前代...

10得票3回答
如何在Python 3.4或Python 2.7上安装win32com.client?

我尝试使用以下语法安装win32com.client,但没有成功。 >>> pip install pywin32 语法错误:无效的语法 >>> pypiwin32 追溯(Traceback)最近的函数调用是: File "",第1行,在pypi...

9得票4回答
Python - 将XLSX转换为PDF

我一直在开发服务器中使用win32com模块来轻松地将xlsx转换为pdf: o = win32com.client.Dispatch("Excel.Application") o.Visible = False o.DisplayAlerts = False wb = o.Workbook...

9得票2回答
Python - 获取win32com类的所有属性/属性列表

我是Python的新手。我需要从Outlook中提取电子邮件并获取所有属性/属性。 一个一个地检索属性,对于那些我知道它们存在的属性/属性来说,这样做很好(.Subject,.Body等)。 但是,我需要获得所有可能的属性。这就是我的问题所在。 我已经寻找了几个小时,唯一找到的答案都是使用...

9得票2回答
使用Python通过Bloomberg的新数据API(COM v3)异步获取数据?

有人知道如何使用Python通过Bloomberg的新数据API(COM v3)获取异步数据吗?我在wilmott.com上找到了下面这段代码,它可以正常工作,但是针对的是旧版本的API。 有人知道新版本的相应代码吗? from win32com.client import Dispatc...

9得票1回答
如何使用Python win32com调用Excel VBA函数和子程序?

我的Excel工作簿包含类似下面的VBA子程序和宏,它们位于Module1中。 如何使用Python win32com模块调用它们? Public Sub setA1(ByVal s As String) ThisWorkbook.ActiveSheet.Range("A1").V...