win32com

    1热度

    1回答

    我试图用Outlook生成一定量的使用Python 3和win32com的电子邮件通信。我需要知道我要创建的电子邮件的大小,以确保生成正确的流量。我一直在试图使用mailItem.Size属性来获取此信息,但它总是返回0。我正在使用的代码是: from win32com.client import Dispatch outlook = Dispatch("Outlook.Application"

    1热度

    2回答

    我在使用PasteSpecial时遇到了一些麻烦。这里的示例代码: import win32com.client as win32com from win32com.client import constants xl = win32com.gencache.EnsureDispatch('Excel.Application') xl.Visible = True wb = xl.Wor

    3热度

    1回答

    下面的代码效果很好,但它未能如果从应用程序的CherryPy方法与错误消息CoInitialize has not been called执行: import win32com.client xl = win32com.client.Dispatch("Excel.Application") xl.quit() This post建议的解决方案对我的作品: import pythoncom

    9热度

    1回答

    我正在与CherryPy的Web应用程序,需要通过COM访问一些应用程序。 现在我用每个请求创建一个应用程序的新实例,这意味着每个请求等待3秒钟启动应用程序,0.01实际工作。 我想每次启动每个COM应用程序并保持活动状态,并在以下请求中重复使用它几秒钟,因为大部分时间它被突发的5到10个Ajax请求使用, 。 是否可以在CherryPy应用程序的所有线程中共享COM abject? 下面是几个实

    2热度

    2回答

    我正在尝试做类似Dropbox文件夹同步的东西,并且遇到了添加覆盖图标的问题。我查了以下指南: http://timgolden.me.uk/python/win32_how_do_i/add-my-own-icon-overlays.html http://msdn.microsoft.com/en-us/library/bb776858%28VS.85%29.aspx?topic=306117

    0热度

    1回答

    我在Windows 7下使用JMP 9.0.3 64位,并通过Python自动执行(编辑:我已经确认该错误可以同样用VBScript自动化进行复制,并且仍然存在于JMP 11.0.0中) 。我的自动化代码基于JMP 9自动指南。所有的JMP9 PDFs seem now to have disappeared from the website。 这个bug对我来说已经变得相当不错了。我经常需要操作

    3热度

    1回答

    大多数内置Python数据类型和库使返回同一对象(a is b,不只是a==b)即使你以不同的方式问它的一个点。一个很简单的例子: list = [ "foo", "bar", {"name": [1,2,3]} ] a = list[-1]["name"] b = list[2].values()[0] print (a is b) # True! 然而,这似乎并没有对多种由win32

    2热度

    1回答

    我搜索了如何为我的Python项目生成安装程序。 我发现了一个很好的选择,那就是py2exe模块。这用于setup.py。 但我的项目使用com服务器与win32com模块到OpenOPC模块。 出于这个原因,当我产生一个独立的directorie与exe文件,这个可执行文件不工作,返回此异常: IOError: [Errno 2] No such file or directory: 'C:\

    0热度

    1回答

    我打开和归档Visio文件休息。 visio = comclt.Dispatch("Visio.Application") wsh= comclt.Dispatch("WScript.Shell") wsh.AppActivate("Microsoft Visio") for i in os.listdir(path): #loops through the path if i[

    1热度

    1回答

    我为DLL生成了一个win32com包装,我试图访问它。它的工作原理除了一个名为ReadPipeBytes的函数外。它适用于我的其他两台机器,但我使用的是不同的Python版本。这是错误:''对象没有'ReadPipeBytes'属性。我复制了相同的DLL到另一台机器(它是一个驱动程序,我有相同的硬件,我试图访问。)我做了包装文件比较,他们几乎是相同的,除了它们生成的Python版本而3.3.5生