问题标签 [pywin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 使用 python win32 api 的 Windows 打印机对话框
当我将使用 python 打印文档时,我需要打印机对话框(在 ctrl+P 之后出现的 Windows 默认打印对话框)。怎么做?
python - pywin64在哪里下载?
现在,我用的是windows7专业版,python的版本是2.7.6,我需要一个编辑器来写代码。pywin 有 64 位吗?在哪里下载?谢谢。
python - py2exe 和 3rd 方模块部署
我的 python 应用程序加载其他 py 或 pyc 文件并执行它们。我将我的应用程序作为可执行文件发送(捆绑为单个或多个文件 - 没关系)。我希望我的应用程序支持自适应安装。例如:如果我发布了我的应用程序(捆绑的 exe),包括ModuleA
and ModuleB
,然后,我希望用户只安装ModuleC
而不是整个应用程序。我正在寻找以下选项:
- 如果我可以在分发中单独发货
ModuleA.pyc
而ModuleB.pyc
不是压缩包myApp.exe
?我假设用户可以oduleC.pyc
通过将 M 复制到其他模块的同一目录来安装它。并且,它将适用于new_script.py
(通过 importModuleC
)将由myApp.exe
. - 如果第一种是不可能的,那么另一种运输方式是什么,
ModuleC
而不是整个myApp.exe
包裹。
很棒的人,请建议我该怎么做,或者有没有更好的方法。
提前非常感谢。
python - 通过 CreateProcess 启动 ClickOnce 应用程序
我正在尝试在 ClickOnce 应用程序中自动化一系列 GUI 控件,但是我在通过自动化代码启动应用程序时遇到问题。我想做的是用 启动应用程序CreateProcess()
,这样我就可以有一个窗口句柄来执行我的控件。
这是我当前的代码(我省略了应用程序的路径):
这是我得到的错误:
pywintypes.error: (193, 'CreateProcess', '%1 不是有效的 Win32 应用程序。')
如果我尝试直接打开.exe
最终会运行的程序,它会失败并显示我应该通过快捷方式运行的消息(在本例中为.appref-ms
)。
如何启动应用程序并获取其窗口句柄?
apache - 来自 win32api 模块的 Shell Execute 功能在 Apache2.2 服务下不起作用
编码:
上面的代码在 Django 服务器下运行良好。但它在apache2.2下不起作用
怎么办请帮忙。
python - 从python中的.exe文件获取应用程序名称
我使用下面的代码获取当前活动的窗口标题和 exe 文件路径
问题是,尽管经常如此,但窗口标题并不总是应用程序名称(用户理解为应用程序主要部分的名称),这就是我所需要的。例如从 calc.exe 获取计算器而不依赖于窗口标题。
目的是创建一个脚本,该脚本将登录计算机上任何软件的 xml 比较使用
这可能吗?
python - 我们如何在交互式 Python 脚本中发送击键和值?
编辑器:Eclipse Pydev,OS-Centos
我有一个执行交互式 shell 脚本的 python 脚本。执行到一半时,系统会提示我输入值。要输入的值不同。因此,例如,如果脚本执行到一半,我可能会收到这样的提示:
选择端口[默认]:--要输入的值将是Enter
(输入键)--
输入路径:--要输入的值将是/usr/bin
--
你确定吗?(y/n): -- 要输入的值将是y
--
问题的顺序将是相同的,而不是动态的。我需要导入一个单独的包吗?
我尝试了 PyUserInput 但无法在我的脚本中导入包。
python - 在 Windows 中使用 python 更改目录创建时间(ctime)
我正在尝试使用 python 更改 Windows 系统的目录创建时间戳。我有一个从另一个驱动器复制过来的目录,并且没有保留目录创建时间。这是我希望做的,
第 1 步:使用以下代码读取源目录列表及其创建时间,
第 2 步:遍历目录列表并设置目录创建时间。为此,我依赖 Python For Windows Extensions。代码如下所示,
我在 CreateFile 行收到“拒绝访问”。我不确定这是否是设置目录创建时间的有效方法。这是设置目录创建时间的正确方法吗
python - 64 位上的 Pyhook 和 pywin32 模块
我一直在尝试在我的 64 位 windows 7 for python 3.5 上安装 pyhook 和 pywin32。我似乎找不到正确的文件,因为我尝试的任何文件要么不起作用,要么只能在 32 位上工作。有没有人有可以在 Windows 7 64 位上运行的最新版本的链接。
干杯
python - 如何在 pywin32 中更改命令超时。“打开”方法
我在使用 pywin32 库并尝试连接到 OLEDB 时遇到了问题。
追溯
我试图添加Connect Timeout=1000
到我connectionstring
的无济于事。
代码
我认为问题出在这里:
我看不到应该将哪些参数传递给“打开”。但我认为它必须有超时参数。
如何更改命令超时?