pywin32相关内容

python:将pywintyptes.datetime转换为datetime.datetime

我正在使用pywin32读取/写入Excel文件.我在Excel中有一些日期,以yyyy-mm-dd hh:mm:ss格式存储.我想将它们作为datetime.datetime对象导入到Python中.这是我开始的代码行: prior_datetime = datetime.strptime(excel_ws.Cells(2,4).Value,'%Y-%m-%d%H:%M:%S') 那没有 ..
发布时间:2021-05-05 18:36:24 Python

写入打开的Excel文件

我想写一个打开的Excel工作表.我是这样做的: import win32com.clientapp = win32com.client.GetActiveObject("Excel.Application") 但出现错误: AttributeError:module'win32com.gen_py.00020813-0000-0000-C000-000000000046x0x1x9' ..
发布时间:2021-05-05 18:32:26 Python

使用pywin32(win32evtlog模块)在Python中读取Windows事件日志

我想阅读Windows的事件日志.我不确定这是否是最好的方法,但是我想使用 pywin32-> win32evtlog模块来这样做.首先,最重要的是,可以使用该库从 Windows 7 中读取日志,如果是这样,如何读取与应用程序运行相关的事件(运行.exe必须在Windows的事件日志中留下痕迹)). 我设法在网上找到了一些小例子,但这对我来说还不够,不幸的是,文档编写得不好;/ imp ..
发布时间:2021-05-04 21:08:17 Python

在Python中获取DNS搜索后缀

是否有人知道如何在客户端上获取DNS搜索后缀的列表-手动添加的后缀和DHCP分配的后缀.我希望有一个跨平台的解决方案,但仅Windows解决方案可以使用.我在pywin32或其他模块中找不到任何东西... 解决方案 经过一番调查,由于操作系统以不同的方式存储此信息,因此似乎没有一种跨平台的方式.在Windows上,我最终通过注册表查询信息: def getLocalDomainSuff ..
发布时间:2021-05-02 18:59:50 Python

尝试将Win32ui与pywin32一起使用会给出:动态链接库(DLL)初始化例程失败

我正在尝试使用pywin32中的win32ui模块(是的,我具有正确的版本).我的win32gui模块确实可以正常工作,但是ui模块却给了我错误.我已经尝试过:重新安装python,还要添加PYTHON_PATH系统变量,运行安装后pywin32脚本,对于其余的事情,我有点力所能及. Python版本:3.9(64位)Pywin32版本:pywin32-228.win-amd64-py3.9 ..
发布时间:2021-05-02 18:49:00 Python

读取和写入Windows的“标签".使用Python 3

在Windows中,可以标记图像文件.可以通过右键单击文件,单击“详细信息"选项卡,然后单击“标签"属性值单元格来查看和编辑这些标签. 我希望能够使用Python 3读写这些标签. 这不是EXIF数据,因此EXIF解决方案将不起作用.我相信它是Windows属性系统的一部分,但是在Dev Center中找不到参考.我看着win32com.propsys,那里也看不到任何东西. 我 ..
发布时间:2021-04-23 19:04:28 其他开发

如何从python win32com或comtypes使用COM来访问IRTDServer?

环境 Windows 10 + python 3.6.3 64位(也尝试使用32位).我是一名Python开发人员,尝试(几乎)第一次使用COM并击中这个巨大的阻止程序. 问题 当尝试通过 win32com 或 comtypes 使用在dll(不是我写的)中实现的IRTDServer时,遇到了各种错误.事实证明,使用 win32com 更加困难.我在下面提供了两个库的单元测试示例 ..
发布时间:2021-04-23 19:04:04 Python

使用Python优雅地杀死Windows版Chrome

我一直在尝试确定一种使用Python正常关闭Chrome(及其他进程)的方法.我已经尝试了几种方法,但是所有方法都会导致Chrome显示一条消息,指出"Chrome无法正确关闭".与还原按钮.当您从Windows中的任务管理器中关闭程序时,不会发生这种情况.我使用Falcon编写了一个程序,以提供API访问权限以关闭“托管"程序.相应的代码无关紧要,但是下面是我尝试过的方法,这些方法确实可以正常运 ..
发布时间:2021-04-16 19:18:55 Python

使用Python控制Windows Volume Mixer

我想知道如何使用python 3在后台控制音量混合器中应用程序的音量? 解决方案 您可以使用 WinGuiAuto 和 Windows扩展的python Windows扩展. 基本上,您可以打开“音量控制"应用程序并以编程方式驱动控制按钮.该应用程序通常会显示在桌面上,因此这可能对您来说是个问题. ..
发布时间:2021-04-12 19:45:23 Python

NetShareAdd的哪些argtypes

win32函数NetShareDel具有三个参数LPCWSTR LPCWSTR和DWORD. 因此,我将以下列表用于argtypes: C.windll.Netapi32.NetShareDel.argtypes = [LPCWSTR, LPCWSTR, c_int] C.windll.Netapi32.NetShareDel.restype = c_int C.windll.Net ..
发布时间:2021-02-09 19:10:05 Python

安装和运行pywin32 2.7时出错

安装后出现几个错误: pywin32-217.win32-py2.7 我最近将ArcGIS升级到10.1,它使用Python 2.7(与ArcGIS 10.0随附的2.6相对) 当我在Windows 7 64位系统上运行安装程序时,它会安装,但会抛出以下消息: 关闭失败的文件对象析构函数: sys.excepthook丢失 丢失了sys.stderr 我有 ..
发布时间:2020-11-29 02:28:08 Python

使用什么SendMessage直接将密钥发送到另一个窗口?

我正在尝试使用SendMessage将键盘输入发送到另一个窗口.我知道缺点,但是我必须这样做,因为我必须发送几个键,而且我不能保证窗口将具有焦点-因此这必须在窗口没有焦点时起作用. 我正在通过尝试将密钥发送到记事本窗口进行测试.我尝试了以下变体,但没有一个起作用: def post_keys1(hwnd): win32api.SendMessage( hwnd, ..
发布时间:2020-11-28 22:11:56 Python

如何从作为Windows pywin32服务运行的烧瓶和女服务员干净地退出

我设法在pylons女服务员wsgi服务器(下面)中运行了一个运行flask的pywin32 Windows服务的演示示例.一个侄女自给自足的解决方案就是这个主意. 我花了数小时来审查和测试使女服务员干净出口的方法(例如说实话,我仍然不确定这是否是关于女服务员,pywin32或仅仅是普通python的问题.我做感觉答案就在我眼前,但现在我完全被困住了. 欢迎提出任何建议! imp ..
发布时间:2020-11-08 06:43:08 Python

如何查看文件中的更改?

我有一个日志文件正在由另一个进程写入,我想监视它的更改.每次发生更改时,我都希望读入新数据以对其进行一些处理. 执行此操作的最佳方法是什么?我希望从PyWin32库中获得某种吸引.我已经找到了win32file.FindNextChangeNotification函数,但不知道如何要求它监视特定文件. 如果有人做过这样的事情,我将非常感谢听到如何... [编辑] 我应该提到我正在 ..
发布时间:2020-11-05 18:46:22 Python

在pywin32中创建一个新的Excel文件

我正在编写一个程序,该程序经过总结后会使用记事本文件并将其另存为excel文件. 现在,我的程序打开了一个我创建的空白excel文件,只是"Book1.xls": xlApp = Dispatch("Excel.Application") xlApp.Visible=0 xlWb = xlApp.Workbooks.Open(file_path+"/Book1.xls") workBo ..
发布时间:2020-11-02 04:49:01 其他开发

是否可以通过Python(pywin32)访问Excel上的Slicers

我正在使用pywin32(Excel的工作簿).我在工作表中有一些必须保存的图表.事实是,此工作表中有一个切片器,可以对某个变量进行过滤.我没有找到pywin32文档,而且我对如何(或无法)做到这一点没有任何了解. 谢谢 解决方案 在Excel中,显然其中有一个程序可以记录您单击的所有内容,因此,如果要操作过滤器/切片器,可以右键单击该元素,然后选择“分配宏".然后,您可以单击离开,因为它 ..
发布时间:2020-11-01 02:25:41 Python