win32com相关内容
我正在使用win32com来填写带有一些分析信息的excel电子表格.我有一个要设置为这种形式的单元格: 这是问题的描述:这是您用来修复它的命令 我似乎无法弄清楚如何使用混合格式的python将文本放入单元格中. import win32com.client as win32 excel = win32.gencache.EnsureDispatch('Excel.Applica
..
我正在尝试自动构建一个使用Bloomberg插件降低实时价格的Excel 2007电子表格.问题是,当我通过win32com打开Excel时,不会加载Bloomberg插件(因此所有公式都以"#NAME?"错误结尾). 手动卸载并重新安装插件是可行的,但是从录制的宏复制VBA代码会导致“运行时错误'13':类型不匹配"错误.我可以单击“结束"按钮,一切运行正常,但是我想让它完全自动化.
..
这上周工作了,但由于某种原因,它可能今天停止工作了,也许是因为新的一年? def remove_strikethroughs(xlsx): excel = win32com.client.Dispatch('Excel.Application') xl = pd.ExcelFile(xlsx) sheet_names = xl.sheet_names for
..
大家! 我一直在使用Python中的win32com.client模块来访问包含VBA宏的Excel文件的单元格. 代码 xl = win32com.client.gencache.EnsureDispatch("Excel.Application") 中的一条语句抛出了错误: AttributeError: module 'win32com.gen_py.00020813-0000-000
..
我试图将excel工作表添加到工作簿的末尾,保留第一张工作表以进行摘要. import win32com.client Excel = win32com.client.DispatchEx('Excel.Application') Book = Excel.Workbooks.Add() Excel.Visible = True Book.Worksheets(3).Delete()
..
import win32com.client as win32 excel = win32.gencache.EnsureDispatch('Excel.Application') for wb in excel.Workbooks: print(wb.Name) 当我使用Sublime Text运行此脚本时: 打印打开的工作簿的名称列表. 当我使用PyCharm运行此脚本时:
..
我正在使用python 2.7 win32com模块从Python加载MS Excel工作表: book = xlApp.Workbooks.Open("myFile.xls") sheet = book.Sheets(1) Range,Worksheet等的许多方法和属性都使用诸如XlDirection,XlFillWith等枚举.这些定义了常量,例如xlDown,xl
..
代码完成后,我正在使用win32com发送电子邮件。但是,我不知道如何将其发送给多个人。现在,我只能将自己添加到抄送中,而不能添加到收件人列表中。 这是我的代码: import win32com.client 导入日期时间作为日期 olMailItem = 0x0 obj = win32com.client.Dispatch(“ Outlook.Application”)
..
我正在Windows 7上使用Python 3.4。 from cx_Freeze导入设置,可执行,sys exe = Executable( script =“ XYZ.py”, base =“ Win32Gui”, ) includefiles = [] 包括= [] 不包括= [] 包= [] 设置( version =“ 1.0”, descrip
..
我正在尝试使用cx_Freeze编译Python 3.3脚本。 该脚本使用win32com.client控制 MediaMonkey 。当我直接运行它时,这很完美。但是,当我编译它时,它会引发此异常。 跟踪(最近一次调用最后一次): File“ O :中的第27行:Python\3\lib\site-packages\cx_Freeze\initscripts\Cons
..
我正在尝试使用Win32在python中为Excel添加新注释。 将win32com.client导入为win32 excel = win32.gencache.EnsureDispatch('Excel.Application') wb = excel.Workbooks.Open(r'C:\ ... \.xlsx') ws = wb .Worksheets('sheet1')
..
我正在尝试致电 WindowsInstaller。 这是我想从python调用的vbscript版本: dim msi,产品 set msi = CreateObject(“ WindowsInstaller.Installer”) 套产品= msi.ProductsEx(“”,“ s-1-1-0”,7) 我认为我的问题是 ProductsEx 是一个带有3个参数
..
我正在尝试使用python连接到COM对象。 更具体地说,我正在使用ASCOM标准驱动程序来连接到MaxDome II,并且不知道如何引用该驱动程序。 在此链接作者使用“ Celestron.Telescope”作为win32com.client.Dispatch实例化的参数。 我的问题如何找到此字符串。我了解这与计算机上安装的已安装驱动程序有关,但是我不知道如何找到特定的字符串
..
每当有使用win32com对象的代码被加密时,我都会尝试在IIS Web服务器上部署Python应用程序,它会引发错误,但是该代码在Python内置Web服务器上可以正常工作 这是代码: xlapp = win32com.client.Dispatch(r“ Excel.Application”) 这是错误: xlapp undefined,global win32com =
..
我正在尝试在后台为用户自动执行ChemDraw,最好避免使用SendKeys(),因为我认为这需要ChemDraw实例才能可见.我需要做的是以编程方式单击“编辑"->“复制为"->"InChI",然后从Windows剪贴板中检索结果. 我们当前正在使用Python和COM脚本来尝试这种操作.这是我们当前的代码: # Opens ChemDraw and loads the fi
..
我可以使用单个脚本的以下脚本向Outlook上的不同收件人发送电子邮件,但是如果我尝试使用for循环向每个用户发送不同的附件,则失败. 当前脚本正在使用attachment = r'C:\Users\roy\Royfile.csv'.但是我想要attachment = file,以便附件在每个for循环中针对不同的用户而更改.这部分不起作用. 针对不同用户的不同文件,例如下面的Royf
..
我正在努力处理回调对象,我是新手,请保持友好: 我正在使用win32com软件包与Windows应用程序进行交互(该应用程序并不重要). 简而言之,我想要实现的是对更新表的预订. 我已经成功实现了一个回调,该回调在更新表时接收返回的数据,但是现在我需要对接收到的数据进行操作. 如果我可以使用其他参数实例化回调对象,这个问题将很容易解决(请参见下面的代码),但是我对如何执行此
..
当我查看pythonwin中的COM浏览器时,我正在寻找python Zune(Windows媒体东西)api.我找到了一个叫做ZuneWmdu类型库(1.0)的东西. 我在该lib上使用了makepy,它生成了一个文件 9FE20C05-81CE-46D7-9C56-FD97A865BBB8x0x1x0.py 在 python 2.7.3\Lib\site-packages\w
..
我一直在研究Pycel和Xlrd库.在Mac上使用它们的问题是两个库都使用win32com.client读取Excel文件. 所以我想知道: 有没有一种方法可以将win32com客户端用于macOS? 如果没有,我可以使用类似于win32com库的东西,但用于macOS吗? 解决方案 否. 不完全是.但是,可以使用PyUNO或 unotools .
..
我正在尝试提供屏幕捕获服务. 我有一台物理PC,我想运行一个程序,该程序显示一个文档(例如MSWord),然后截图. 问题是,如果我使用 using (var bitmap = new Bitmap(p.EndX - p.StartX, p.EndY - p.StartY)) { using (Graphics g = Graphics.FromImage(bitmap))
..