win32com相关内容

错误xlPrimary未在Python win32com中定义

我不断收到错误,其中 xlCategory , xlValue 和 xlPrimary 在我的python脚本中不被识别。 我试图标注我的图表的轴,昨天成功地使用以下代码: chart = excel.Charts.Add() chart.Name =“图表标题” chart.ChartType = -4169 #xlXYScatter chart.SetSourceData ..
发布时间:2017-09-03 22:44:15 Python

通过Python将Excel剪辑粘贴到电子邮件的正文中

我在Python中使用win32com.client发送电子邮件。 然而,我希望电子邮件的正文成为一个表格(HTML格式的表格)我可以先在Excel中执行,然后复制并粘贴(但如何?),或直接编辑相应的熊猫数据框。 newMail .body = my_table 这是一个熊猫数据帧不起作用。 所以我想知道有没有更聪明的方法来将Excel与Outlook应用程序结合在Python中 ..
发布时间:2017-08-09 21:43:55 Python

Win32Com连接失败到Autocad通过Python

我需要通过Com界面连接和控制Autocad。为了这个目的,我使用Python。在我第一次试用一个非常基本的代码片段,我得到一个错误。代码是 import win32com.client acad = win32com.client.Dispatch(“AutoCAD.Application”) doc = acad.ActiveDocument doc.Utility.Prom ..
发布时间:2016-12-18 20:24:05 Python

注册的COM对象不能被python的win32com.client.dispatch()

我正在尝试使用Python加载COM对象。我使用win32com.client.Dispatch(“Name.Of.Object”)来加载它,COM对象已注册regsvr32,并作为一个条目在我的注册表中的HKLM / CLSID和HKLM / Wow6432Node / CLSID 。我可以使用VBScript打开它只是罚款,但Python的win32com.client.Dispatch()给 ..
发布时间:2016-12-18 19:47:33 Python

使用Python的线程COM对象中的内存泄漏

我在一个线程中创建一个COM客户端,并使用此客户端执行几个操作。每个线程都是从使用Python的 socketserver 模块的服务器生成的,该模块具有内置的线程支持。 加载和使用这个COM对象有一个预期的内存使用率峰值由python.exe。有10个并发线程,内存使用量达到峰值500Mb。然而,当操作完成并且COM对象显然被释放时,该进程使用的额外内存比以前多50Mb。如果我然后产生10 ..
发布时间:2016-12-18 19:44:04 Python

python win32 COM关闭excel工作簿

我在COM中打开几个不同的工作簿(excel xlsx格式),并与他们混淆。随着计划的进行,我希望关闭一个特定的工作簿,但打开其余的工作簿。 如何关闭一个工作簿? (而不是整个excel应用程序) xl = Dispatch(“Excel.Application”) xl.Visible = False try: output = xl.Workbooks.Open(work ..
发布时间:2016-12-18 19:12:10 Python

如何以编程方式使用Microsoft Word的拼写/语法检查器?

我想使用拼写/语法检查程序处理中到大量的文字片段,以获得粗略的近似值和对其“质量”的排名。速度也不是真的关注,所以我认为最简单的方法是写一个脚本,将片段传递给Microsoft Word(2007),并对它们运行拼写和语法检查。 有没有办法从一个脚本(具体来说,Python)? 如果没有,我想我可以尝试从 更新 $ b $ b 响应Chris的回答,至少有一个方法来打开一个文 ..
发布时间:2016-12-18 18:18:56 Python

通过注册的TLB从python访问未注册的COM对象

我有三个代码,我目前与工作: 一个封闭的源代码应用程序 以dll(comobj.dll)实现的关闭源VB COM对象 在Python中开发的代码 comobj.dll托管一个我想从Python中使用的COM对象(假设为'MainInteract')。我已经可以使用这个对象完全FinePython,但由于其他要求,我需要使用它从普通的Python。我相信最好的方法是使用win32co ..
发布时间:2016-12-18 17:29:22 Python

访问数据在Excel - Reuter从python

我使用在Excel中集成的路透收回市场数据。对于任务自动化,我目前使用VBA,但现在我想切换到python。包 pyxll 没有什么帮助,因为原理是相同的VBA(我需要在Excel内,单击RUN按钮...) 我正在考虑使用win32com从外部访问Excel与COM对象。但是,当我这样做: 从win32com.client import Dispatch xlApp = Dispatc ..
发布时间:2016-12-18 17:16:48 Python

Python,Excel和图表使用win32com

Python和MS Excel问题 - 使用win32com,我可以在Excel中创建一个图表,但我无法在工作表中移动它。我在网上找到代码生成图表: import win32com.client 从win32com.client导入常量c xl = win32com.client.gencache.EnsureDispatch('Excel.Application') xl.V ..
发布时间:2016-11-20 17:56:12 Python

Python - 额外的Excel图表系列与win32com

我正在为一个作业编写一些代码,我需要在Excel中创建一个简单的柱形图。今天下午我发现了win32com(令人惊讶的工具),但我一直苦于缺乏关于它的文档,或者我缺乏运气找到它^^ 我玩的图表,我想我已经设法做我想要的,有一点例外:我写的函数总是创建两个系列的列。 这是我得到的: xlBook = xlApp.Workbooks.Add b xlSheet = xlBook. ..
发布时间:2016-11-20 17:29:34 Python