pywin32相关内容

在Windows上从python连接到odbc的常用方法?

我应该使用哪个库从Windows上的python连接到odbc?涉及到odbc时,是否有pywin32的好选择? 我正在寻找有据可查,功能强大,维护良好等的东西. pyodbc 看起来不错-还有其他吗? 解决方案 您已经提出了 pyodbc ,我将与您达成一致. 从我的经验来看,这给了我最少的问题;我已经使用 pymssql 和值得一提的是,我主要使用它来连接 MSSQL Se ..
发布时间:2020-05-19 20:06:22 Python

使用Python将我的Windows计算机与wifi AP关联

我正在尝试编写一个python脚本,该脚本可以使我的计算机关联到无线访问点(以字符串形式给出).例如,我可能指定我要连接到linksys,而我的脚本将导致计算机执行此操作. 我查看了此问题,但通过查看所提供的链接无法理解该怎么做. 有人可以指出我正确的方向吗? 解决方案 我决定接受Paulo的建议,并尝试使用Powershell/命令行.我发现了关于通过命令行连接网络的文章. ..
发布时间:2020-05-17 03:21:46 Python

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

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

通过pywin32将pandas数据框写入Word文档表

我目前正在处理一个脚本,出于演示目的,该脚本需要写入.docx文件.我使用熊猫来处理脚本中的所有数据计算.我希望使用PyWIN32将pandas数据帧写入word.docx文件中书签的表中.数据框由浮点数组成.伪代码是这样的. frame = DataFrame(np.arange(28).reshape((4,7)), columns=['Text1',...'Text7']) 已导入 ..
发布时间:2020-05-13 01:32:10 Python

使用pywin32从MS Word中提取数据

我在Windows中运行python 3.3,我需要从Word文档中拉出字符串.我一直在寻找最佳方法的一个星期左右.最初,我尝试将.docx文件另存为.txt并使用RE进行解析,但是隐藏字符存在一些格式问题-我使用脚本打开.docx并另存为.txt.我想知道我是否执行了正确的File> SaveAs> .txt文件,它会去除奇怪的格式,然后可以正确解析吗?我不知道,但是我放弃了这种方法. 我 ..
发布时间:2020-05-13 01:31:13 Python

获取上次打开的MS Word文档对象

我有一个从MS Word 2003模板(.dot)中的VBA AutoNew()子调用的python脚本-因此,每次从该Word模板创建文档时,该脚本都会运行. 第三方应用程序从此模板创建文档.第三方应用程序如何设置文档存在许多格式问题,因此,一旦第三方脚本运行完毕,我的脚本将对其进行调整. (我最初是用VBA编写脚本的,但VBA计时器的问题导致它在相当长的时间内崩溃.python版本可以正 ..
发布时间:2020-05-13 01:24:56 其他开发

使用python发送按键组合

我希望能够发送组合键 SHIFT + CTRL +. (点),使用以下代码: import win32com.client as comclt wsh= comclt.Dispatch("WScript.Shell") wsh.SendKeys() 到目前为止,我已经能够发送 CTRL +. (点): wsh.SendKeys(^.) 如何在其中添加SHIFT键? 感 ..
发布时间:2020-04-26 08:10:00 Python

如何使用pywin32模拟按住

我正在尝试编写python脚本来发送按住键的信号.现在,我要做的只是以下操作: import win32com.client shell = win32com.client.Dispatch("Wscript.Shell") shell.SendKeys("z") 但是,这仅发送瞬时按键事件.我想做的就是按下并按下,类似以下内容: shell.SendKeys("z{down}") ..
发布时间:2020-04-25 12:04:30 Python

如何从EXE中提取32x32图标位图数据并将其转换为PIL图像对象?

我正在尝试从EXE中提取32x32图标,并将位图数据转换为PIL Image 对象。我的最终目标是将图标与另一个32x32 PNG进行比较,并与RMS进行区分。 我尝试过 win32gui.ExtractIconEx()然后 win32gui.GetIconInfo() 并尝试使用 Image.open(),但显然PIL不接受PyHANDLE对象。我还尝试用 Image.open()直接打开 ..
发布时间:2018-07-13 11:11:18 Python

我如何在Windows,Linux和MacOS上确定Python中的显示空闲时间?

我想知道用户上次敲一个键或移动鼠标后多长时间 - 不仅仅是在我的应用程序中,而是整个“计算机”(即显示器),以便猜测它们是否是仍然在电脑上,并能观察屏幕上弹出的通知。 我想纯粹从(Py)GTK +中完成此操作,但我很乐意接受调用平台特定的功能。理想情况下,我想调用已经从Python中包装的函数,但如果这是不可能的,我不会超过一点C或 ctypes 代码,因为只要我知道我真正在寻找什么。 ..
发布时间:2018-05-30 17:11:13 Python

如何获得火狐地址栏的网址为python(pywin32)

我需要抓住Firefox的地址栏。如何获取地址栏的网址为Python? (我需要第二部分其他浏览器铬和狩猎抓地址栏,但火狐紧急)。 谢谢。 解决方案 你需要通过所有的顶级窗口,看看标题是否包含firefox或使用spy ++检查Firefox的窗口类,然后通过所有的子窗口查找URL,作为一个起点做这样的事情 import win32gui def enumeratio ..
发布时间:2017-11-19 19:42:48 Python

使用Python编写VBA脚本?

这可能是一个延伸,但是有可能使用python脚本来使用pythonwin或任何其他模块在MS Excel(或使用VBA的任何其他MS Office产品)中创建VBA。 p> 这个想法来自于pythons openpyxl模块无法执行列自动宽度。脚本我在内存中创建了一个工作簿,最终将其保存到光盘。有几张床单,每张床单中有不少列。我想到....如果我只是使用python将VBA脚本(保存在记事本 ..
发布时间:2017-09-24 18:07:50 Python

使用python在Excel中创建数据透视表

我写了以下代码,以在现有的Excel表中创建一个数据透视表: import win32com.client as win32 win32c = win32.constants import sys import itertools tablecount = itertools.count(1) def addpivot(wb,sourcedata,title,filt ..
发布时间:2017-09-07 04:44:33 Python

pywin32和excel。写大量数据时异常

我目前正在尝试使用pywin32库将大量数据写入excel电子表格。作为我面临的问题的一个简单例子,请使用以下代码生成1000个单元格×1000个单元格乘法表。 从win32com.client导入win32com.client 导入常量为c xl = win32com.client.gencache.EnsureDispatch(“Excel.Application”) xl. ..
发布时间:2017-09-07 02:08:13 Python