win32com相关内容

使用python win32com的Outlook迭代子文件夹

我有以下代码,该代码使我进入了共享文件夹的收件箱以及其中的所有电子邮件.此代码效果很好,将打印上一封电子邮件的主题. outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI") recip = outlook.CreateRecipient("foo@bar.com") inbox = outl ..
发布时间:2020-05-22 19:30:11 Python

使用win32com设置属性

我正在尝试自动创建一堆Outlook规则.我正在使用Python 2.7,win32com和Outlook2007.为此,我必须创建一个新的Rule对象并为其移动操作指定一个文件夹.但是,我无法成功设置Folder属性-尽管我提供了正确类型的对象,但它仍然保持None. import win32com.client from win32com.client import constants ..
发布时间:2020-05-22 19:29:26 Python

Python读取我的Outlook电子邮件邮箱并解析消息

可能重复: 通过MAPI从带有Python的Outlook中读取电子邮件 我对Python完全陌生,并且被赋予编写连接到我的Microsoft Outlook邮箱,浏览所有电子邮件的程序的任务,并且如果主题有特定的单词,那么电子邮件时间和主题的详细信息将保存在变量中,以及将解析电子邮件正文并将相关信息存储在变量中.然后,此信息将存储在外部服务器/数据库中.它还需要能够监视进入我的邮箱的所有 ..
发布时间:2020-05-22 19:28:52 Python

为什么此脚本无法与python线程一起使用

所以我一直在尝试找到一种访问任务管理器的方法.我尝试了几种方法,包括wmi模块和Windows任务列表,但都不适合我的需要. wmi太慢了,而当我使用多处理功能同时访问它多次时,tasklist也变得太慢了.所以我发现这个脚本工作得很好,但是我无法使其与线程一起工作. import win32com.client strComputer = "." objWMIService = win32 ..
发布时间:2020-05-14 00:31:58 Python

在多线程中使用win32com

我正在与CherryPy一起开发一个Web应用程序,该应用程序需要通过COM访问一些应用程序. 现在,我为每个请求创建一个新的应用程序实例,这意味着每个请求等待3秒才能启动应用程序,而实际工作需要等待0.01秒. 我想启动每个COM应用程序一次,并使其保持活动状态,并在以下请求上重用它几秒钟,因为在大多数情况下,它会由5-10个ajax请求突发使用,而在数小时之内就没有使用. 是 ..
发布时间:2020-05-13 20:36:25 Python

Python win32com和二维数组

使用python和win32com自动化软件形式时,Adobe会遇到传递2D坐标数组的问题.如果看一下Adobe为Visual Basic(VB)发行的代码,那很简单.在Illustrator中绘制线条的简化示例如下所示: Set appObj = CreateObject("Illustrator.Application") Set docObj = appObj.Documents.Ad ..
发布时间:2020-05-13 02:48:42 Python

Word:使用Python删除表和标题之间的行

我有一个方案,其中在整个Word文档中都出现一个标题/常量文本,例如“调用树:" ,此后有几行,一旦行结束,有一个表格.因此,我希望使用python/win32组件删除表与标题/常量文本“调用树:" 之间的线. 例如: 输入为: ... Call Tree : Line 1 ... Line 2 ... .... .... .... .... Line N ... ..
发布时间:2020-05-13 01:57:08 Python

使用python win32com不能在MS Word 2007中创建两个单独的表

我正在尝试使用Python在新的Microsoft Word文档中创建多个表.我可以创建第一个表.但是我认为我的COM Range对象配置错误.它不是指向终点.第一个表放在"Hello I a text!"之前,第二个表放在第一个表的第一个单元格内.我认为从wordapp返回范围会返回整个范围,然后使用wdCollapseStart枚举(我认为是1)将其折叠.(我在Python win32com中 ..
发布时间:2020-05-13 01:43:46 Python

使用win32com编辑MS Word标头

我正在尝试使用win32com编辑具有现有标题的MS Word文档的标题. 我尝试使用此方法来编辑页面标题: import win32com.client as win32 word = win32.gencache.EnsureDispatch('Word.Application') doc=word.Documents.Open("C:\\a.docx") word.Visible ..
发布时间:2020-05-13 01:43:11 Python

Python win32com-自动Word-如何替换文本框中的文本?

我正在尝试使用Python自动执行单词替换Word文档中的文本. (如果这很重要,我将使用Word 2003和Python 2.4) 下面的replace方法的第一部分适用于除文本框中的文本以外的所有内容.文本只是没有被选中.我注意到当我手动进入Word并按ctrl-A时,除文本框外,所有其他文本均被选中. 到目前为止,这是我的代码: class Word: def __ ..
发布时间:2020-05-13 01:31:24 Python

字词Python-创建目录

我将pywin32.client扩展用于python并构建Word文档.我尝试了很多很好的方法来生成ToC,但都失败了. 我认为我想做的是调用ActiveDocument对象,并通过MSDN页面中的以下示例创建一个对象: Set myRange = ActiveDocument.Range(Start:=0, End:=0) ActiveDocument.TablesOfConten ..
发布时间:2020-05-13 01:24:23 Python

python,python-docx问题和win32com参考中的MS Word r/w?

最近,我正在尝试针对MS Word文件管理(现在编写)使用不同的API.至此,我只需要编写一个简单的python API.我尝试使用win32com模块,该模块非常强大,缺少在线python示例(对VB和C的了解很少,无法翻译MSDN中的示例). 我尝试使用python-docx,但是在安装后我得到了所有docx函数的回溯信息. Traceback (most recent call ..
发布时间:2020-05-13 01:17:41 Python

如何使用Win32com从Word文档中按颜色获取文本?

我有一个Word文档,其中包含多个表格.每个表中都有黑色和红色两种颜色. 我想从Word文档表的单元格中按其颜色获取文本.我找到了一种方法,但是我认为它效率很低. 以下代码从单词表单元格获取文本,并用颜色打印每个单词. import os, sys import win32com.client, re path = os.path.join(os.getcwd(),"../fi ..
发布时间:2020-05-13 00:52:16 Python