pywin32相关内容

Python-如何与打印机通信

我一直在寻找有关如何改进为工作而编写的程序的几天.该程序使用python 3.6,仅将预先格式化的.doc文件发送到打印机,但是我似乎无法找到一种方法来通知信号一旦打印机用尽了该功能就停止发送文件以进行打印纸.打印的文档数量各不相同,所以我不能只使用简单的范围功能. 我研究了win32print模块和pycups模块(无论我尝试什么都不会pip安装).信号模块中是否有某些东西可以捕获来自其他 ..
发布时间:2020-08-05 22:06:18 其他开发

Python/Tkinter:打开/关闭屏幕更新,例如wxPython冻结/解冻?

Tkinter是否提供一种方法来临时关闭屏幕更新(执行大量屏幕活动时),然后在UI更新完成后打开屏幕更新?许多GUI框架都具有此功能. wxPython为此功能提供了Freeze和Thaw方法. Windows Win32api也通过LockWindowUpdate(hWnd | 0)支持此功能.空洞地搜索了"tkinter冻结解冻"和"tkinter lockwindowupdate". ..
发布时间:2020-07-14 04:06:03 Python

Windows资源管理器上下文菜单以及使用pywin32的子菜单

我正在尝试使用带有图标和子菜单的python添加一些shell扩展,但是我想比pywin32中的演示更进一步.我似乎也无法通过搜索Google提出任何建议. 我相信我需要注册一个com服务器,以便能够根据右键单击的文件/文件夹的位置以及文件的类型等来更改子菜单中的选项. # A sample context menu handler. # Adds a 'Hello from Pyth ..
发布时间:2020-07-07 02:17:57 Python

Python看门狗重复事件

我创建了一个修改后的看门狗示例,以便监视已添加到Windows中特定目录的.jpg照片的文件. import time from watchdog.observers import Observer from watchdog.events import FileSystemEventHandler paths = [] xp_mode = 'off' class FileHandle ..
发布时间:2020-07-05 00:01:36 Python

从win32或pypff读取PST文件

我想使用Python读取PST文件.我发现2个库win32和pypff 使用win32,我们可以使用以下命令初始化一个Outlook对象: import win32com.client outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI") inbox = outlook.GetDe ..
发布时间:2020-07-04 19:50:25 Python

将ImageGrab与pywin32的GetWindowRect中的bbox一起使用

我想使用PIL的ImageGrab捕获特定的窗口.我下面的代码所做的是,它使用pywin32的FindWindow获取所需窗口的句柄,然后使用GetWindowRect获取其大小和位置.然后,我将ImageGrab与bbox一起使用,该bbox等于我从GetWindowRect获得的结果.但是,这不能捕获整个窗口.窗口的很大一部分没有显示.我做错什么了?这是我的代码和得到的结果: impor ..
发布时间:2020-05-27 21:08:37 Python

通过Python以双工模式打印PDF文件

我有一个Python脚本,可以打印PDF文件. 该脚本可以使用win32api.ShellExecute()正常运行,但是一切都很好,但是现在,我需要打印包含双面内容的PDF文件,具体请参见用户手册. 我曾尝试在win32print中设置双面打印模式,但没有任何效果,打印机仍然在2张纸上为我的PDF打印2页,而不是在双面纸上打印2页. 打印机可以在其他应用程序中使用此模式,但是使用python ..
发布时间:2020-05-25 05:20:17 Python

如何在Python的Outlook收件箱中访问子文件夹

我已经在Outlook中创建了一条规则,可以将所有传入邮件从特定发件人移至“收件箱"中的子文件夹.就像- Inbox - Subfolder 我写了一段代码 import win32com.client outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI") inbox = o ..
发布时间:2020-05-22 19:44:13 Python

通过Python从特定的Outlook帐户发送电子邮件?

每当某些进程完成运行时,我都有一些写给电子邮件实验室用户的代码.这是使用SMTP从Gmail帐户发送的. 但是,我的主管希望从官方部门地址发送邮件,这意味着我已经使用Outlook和MAPI.我已经创建了一个帐户,无论运行该作业的实验室机器如何,我都希望电子邮件源自该帐户.问题是我只能从本地Outlook帐户获取要发送的电子邮件,而并非所有的实验室计算机都具有本地帐户. import ..
发布时间:2020-05-22 19:36:22 Python

Python-在当前Windows资源管理器中获取所选文件的路径

我正在尝试 (在Python 2.7中).我在C#的此处,但是我在用Python重新创建它时遇到了麻烦.建议的答案此处确实解释了这一概念据我了解,但我不知道该如何进行. 基本上,我只想标记一个文件,然后按Winkey + C并复制其路径.我知道如何做热键部分(pyhk,win32 [RegisterHotKey]),但是我的麻烦是在处理文件路径. 提前谢谢! 解决方案 需要大量 ..
发布时间:2020-05-21 18:59:19 Python

openpyxl进行更改时如何观看Excel文件更改

我构建了一个iOS应用,该应用接受用户的输入,然后将他们的数据作为.csv文件上传到保管箱. 现在,我想构建一个跨平台的桌面应用程序,该应用程序使用openpyxl和Python dropbox api侦听这些.csv上传文件,然后将这些.csv文件中的数据写入各种.xlsx工作簿.我对此没有任何问题,只是我的客户希望随着excel工作簿的更改而能够在他们的桌面上观看. 每当我使用op ..
发布时间:2020-05-21 01:43:19 Python

Python库可使用图表打开现有的.xlsx工作簿

我必须读取某个.xlsx文件(file1.xlsx),从另一个.csv文件(file2.csv)中提取数据,并将处理后的数据与一些图表一起写入原始文件(file1.xlsx).该文件具有现有图表,我研究过openpyxl,xlswriter,xlsread和其他python库. 似乎openpyxl是唯一允许您使用同一库读写文件的库.其他诸如xlswriter只写,或xlsread只读. ..
发布时间:2020-05-21 01:42:10 Python