问题标签 [pywin32]

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.

0 投票
2 回答
2305 浏览

python - 如何获取python的Internet Explorer地址栏

我需要抓取到 Internet Explorer 地址栏。如何获取python的地址栏url?(我需要第二部分其他浏览器抓取地址栏,但 Internet Explorer 急需)。

谢谢。

0 投票
3 回答
1455 浏览

python - 用 Python 制造噪音

当某些事情发生时,我试图让 python 发出声音。最好,我想播放某种音乐,但是某种独特的哔哔声就足够了,比如电子计时器响了。到目前为止,我只能使用 pywin32 的 Beep 使系统扬声器响起,但这根本没有我的应用程序的音量。

关于如何做到这一点的任何想法?

编辑:我一直在为此使用 PyAudiere,但不幸的是该软件包已被放弃。现在我需要一个替代方案。

0 投票
5 回答
10607 浏览

python - 具有通配符支持的 Python Windows 文件复制

我一直在这样做:

直到今天我才开始研究pywin32模块,然后看到了win32file.CopyFiles()之类的函数,但后来发现它可能不支持将文件复制到目录。也许这个功能隐藏在某个地方,但我还没有找到它。

我也尝试过“glob”和“shutil”的组合,但是如果有很多文件,“glob”会非常慢。

那么,如何用 Python 模拟这个 Windows 命令呢?

0 投票
1 回答
2830 浏览

python - 如何获取python的firefox地址栏url(pywin32)

我需要抓取到 Firefox 地址栏。如何获取python的地址栏url?(我需要第二部分其他浏览器 chrome 和 safari 抓取地址栏,但 firefox 急需)。

谢谢。

0 投票
2 回答
4864 浏览

python - 如何为 Python 3 安装分发版

我正在尝试在 Windows 上使用 ActivePython 3.1.2安装分发。

按照奶酪店的描述运行python distribute_setup.py给我:

找不到
运行 install
Traceback 的 setuptools 发行版(最近一次调用最后一次):
文件“setup.py”,第 177 行,在
脚本 = 脚本中,
文件“C:\Dev\Python_x86\3.1\lib\distutils\core.py”,行149,在 setup
dist.run_commands()
文件“C:\Dev\Python_x86\3.1\lib\distutils\dist.py”,第 919 行,在 run_commands
self.run_command(cmd)
文件“C:\Dev\Python_x86\3.1 \lib\distutils\dist.py”,第 938 行,run_command
cmd_obj.run()
文件“build\src\setuptools\command\install.py”,第 73 行,运行
self.do_egg_install()
文件“build\src \setuptools\command\install.py",第 82 行,在 do_egg_install 中
easy_install = self.distribution.get_command_class('easy_install')
文件“build\src\setuptools\dist.py”,第 361 行,get_command_class
self.cmdclass[command] = cmdclass = ep.load()
文件“build\src\ pkg_resources.py”,第 1953 行,在 load
entry = import (self.module_name, globals(),globals(), [' name '])
文件“build\src\setuptools\command\easy_install.py”,第 16 行,从
setuptools.sandbox 导入 run_setup
文件“build\src\setuptools\sandbox.py”,第 164 行,在
fromlist=[' name '])。文件
AttributeError:“模块”对象没有属性“
安装过程中出了点问题。
请参阅上面的错误消息。

我是否可能缺少未知的依赖项?

下载源 tarball 并执行python setup.py install会产生完全相同的输出。

编辑:添加了运行安装程序的完整堆栈跟踪。

0 投票
3 回答
14058 浏览

python - SMTP 通过 Exchange 使用 Python 集成 Windows 身份验证 (NTLM)

我想使用登录的 Windows 用户的凭据来验证与使用 NTLM 的 Exchange 服务器的 SMTP 连接。

我知道python-ntlm模块和为 SMTP 启用 NTLM 身份验证的两个 补丁,但是我想使用当前用户的安全令牌,而不必提供用户名和密码。

与 Python 和 urllib2的 Windows 身份验证非常相似的问题。

0 投票
5 回答
4317 浏览

python - 在 pyWin32 中设置自动过滤器的条件

我可以使用 pyWin32 设置自动过滤器,但我想知道是否可以设置默认过滤器以及语法是什么。

例如,我想在年份列上设置过滤器并设置当前年份的默认值。

我在网上查看了有关 pywin32 和 Microsoft 网站的文档,但不知道如何将 MS 语法转换为 pywin32

0 投票
4 回答
1304 浏览

python - iTunes COM for Windows SDK 中的媒体类型

我最近发现了 iTunes COM for Windows SDK 的厉害之处。我正在使用 Python 和 win32com 与我的 iTunes 库对话。不用说,我的脑袋正在爆炸。这个 API 很震撼。

不过我有一个问题,如何访问曲目的 Media Kind 属性?我查看了 SDK 中提供的帮助文件,没有看到任何迹象。如果您进入 iTunes,您可以修改曲目的媒体类型。这样,如果您的音乐库中显示了有声读物,您可以将媒体种类设置为有声读物,它将出现在 iTunes 的“图书”部分中。很漂亮。

我问的原因是因为我的图书馆播放列表中出现了一大堆垃圾有声读物。

到目前为止,这是我的代码。

提前致谢。

0 投票
1 回答
2592 浏览

python - Python win32api 注册表项更改

每次修改注册表值时,我都试图触发一个事件。

我的问题是这永远不会触发,事件总是超时。(我要遵循的 reg 键是壁纸)

[

请注意,我通过 1) 手动更改 regedit 中的注册表值来触发事件 2) 运行此脚本的自动脚本:

从 ctypes 导入windll

从 win32con 导入 *

windll.user32.SystemParametersInfoA(SPI_SETDESKWALLPAPER, 0,"C:\wall.jpg",SPIF_UPDATEINIFILE | SPIF_SENDWININICHANGE)

]

提前感谢您的帮助:)

编辑:: 抱歉格式化

0 投票
3 回答
3392 浏览

python - py2exe com dll问题

我正在尝试在 python 中制作一个 com dll。但我尝试注册编译的 dll 有错误消息“运行时错误 r6034”和“无法加载 python dll”这个问题的解决方案是什么?

我的代码:

设置.py:

和 view.py: