问题标签 [pythonw]
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 - 为什么我的程序可以使用 .py 扩展名但不能使用 .pyw 扩展名?
我有一个脚本,它使用 Tkinter 编写的简单 GUI 界面将 Google 地球.kml
/文件转换为 shapefile。.kmz
我的问题是它可以与.py
扩展名一起正常工作,但是当使用.pyw
扩展名保存时,它会在读取我的.kml
文件时停止。
没有错误消息,也不会崩溃。GUI 启动正常,等等,但它只是停止并且总是在同一个地方。我使用的是 Python 2.5,并且使用 Python 2.7 得到了相同的结果。
有什么想法可能导致这种情况吗?
python - .pyw 在启动时通过注册表启动并退出但通过双击启动可以工作......?
我有一个 .pyw 脚本,当我双击它等时它会工作,它会一直打开直到我关闭它,但我已将它添加到注册表以在启动时运行。它确实在启动时运行,但不会像它设置的那样保持打开状态。它闪烁gui,然后关闭。
任何想法为什么会发生这种情况或如何解决它?
PS 我不想在链接到 .pyw 文件的启动文件夹中创建快捷方式。
我使用另一个 python 脚本将我的 python 脚本添加到注册表中:p
当我在注册表中浏览该路径时: HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows > CurrentVersion > Run 它在数据中具有正确的路径并输入 REG_SZ
python - tkinter 文件 I/O 中断 pythonw.exe 拖放
每当我像下面的代码一样将文件读取添加到 python tkinter gui 时,当我将 .py 文件拖放到 python.exe 或 pythonw.exe 中时,程序将不会执行。我在 Windows XP 中,使用 Python 3.2。
我发现如果我将 pythonw.exe 设置为 .py 文件的默认程序然后双击该文件,或者在 cmd 中调用它,它会起作用,但我确实需要通过拖放来执行它。这是一个已知的错误?提前致谢!
python - Python 中的 Microsoft Visual C++ 运行时错误
我有一个在服务器中连续运行的 python 程序,它将一些数据放入 MYSQL 数据库并加载一些。它也使用 TCP/IP 连接。问题是大约 24 小时后它会出现运行时错误:
我点击 OK python shell 关闭。当我关闭所有 python 文件并检查 Windows 任务管理器时,我看到仍然有一个 pythonw.exe 文件在那里打开!!!
我正在使用 IDLE 来运行我的应用程序。
python - 带有可切换控制台的 GUI 程序?
我见过一些应用程序允许您在需要阅读日志消息时显示/隐藏控制台。例如 Blender3D 允许这样做 (blender.org)。
我想知道这是否可以在 Python 中完成以及如何完成。
我的主窗口是 Panda3D (panda3d.org) 窗口。我在某处读到一个选项是隐藏“真实”控制台(pythonw)并创建另一个控制台,并且每次您想“显示”“真实”控制台时将所有内容从“真实”控制台重定向到它。不知道如何做到这一点。
或者至少是一种通过读取配置文件或其他东西来选择是否使用控制台启动程序的方法。
python - 如何在 Windows 上命名/查找特定运行的 python 脚本进程?
在窗户上:
我有两个脚本:
- 客户端.py
- 控制台.py
Q1: 客户端可以运行多次,但只能运行单个实例。它正在使用 pythonW.exe 运行
Q2: 可以同时运行多个console.py。但是最后一个关闭应该杀死client.py
限制:
- 强烈宁愿不写任何文件。(即使用按窗口名称、PID 等搜索...)
- 强烈建议不要为 python 安装任何额外的模块。即使用ctypes等...
对于第一季度,我尝试做ctypes.windll.user32.SetWindowTextA ("NAME")
然后搜索它。它适用于 python.exe 但不适用于 pythonW.exe 因为那时没有控制台窗口。
谢谢!
python - Indentify running pythonw programs through cmd start
I have 4 .bat-files in the Windows autostart folder for starting the programs Sabnzbd, CouchPotato, SickBeard and Headphones together with Windows. In these batch files I run the Python .py file through a line like this:
After all 4 programs have been started and are running I can see them in the WIndows task manager. However I cannot identify the separate processes. They all identify as pythonw.exe *32
with the description pythonw.exe
:
What I'm trying to do is identifying every program. Do you have any idea how to do that? Could this be done by adding a parameter in the bat file? Or should I do something completely different?
tkinter - 适用于 python 而不是 pythonw 的代码
我正在编写一个脚本,我希望它在后台运行并每 6 小时显示一次。我不想一直打开控制台,我希望 tkinter 弹出一个窗口,在该窗口中打印脚本的输出,然后我可以关闭它,这将在 6 小时内执行相同的操作。
有我的代码。
问题是:只要我使用 python.exe 它就可以完美运行。但由于我不想打开控制台,我想使用 pythonw.exe。然后它不起作用。我说它不起作用的是,当我通过简单的双击从桌面执行脚本时,什么也没有发生。(与使用 python.exe 完全一样的行为相反,它每 6 小时会弹出一个窗口,并在其中打印“func”的输出)对不起大量代码,但我听说某些操作在没有控制台的情况下无法运行,我不知道哪个操作可能会出现此问题。
你能帮我找出问题吗?
卡普罗
python - Python 脚本在命令窗口中显示输出,但在 Windows 中没有显示
我编写了一个在命令提示符下运行良好的脚本,但如果我双击桌面上的 script.py 图标,它只会显示最后一行。
脚本中的函数运行完美,但一旦找到匹配项,它就应该在屏幕上显示输出。最后,我有一个 os.pause 语句,它在脚本完成时显示,但屏幕上没有其他显示。
我正在使用 pythonw.exe 执行它。我还应该检查什么?
谢谢你。
c++ - C++ 运行时错误 pythonw
我一直在尝试运行一个脚本来生成一个mandelbrot image
使用 matplotlib 的脚本,但是我遇到了一个非常特殊的错误。我正在通过 IDLE 运行脚本,第一次运行它只会再次运行它,然后会弹出一个窗口,上面写着:
弹出的窗口名称是Microsoft Visual C++ Runtime Library
我之前在尝试运行与图像相关的东西时遇到了有关 pythonw 的错误,通常绘图将停止响应并且一条消息显示“pythonw.exe 已停止工作”。
我已经到处搜索了解决这个问题的方法,谷歌显示一些人有类似的问题,但没有人回复他们的帖子。
我还尝试安装 microsoft visual x64 C++ 2010 重新分发的包,但该中止说明存在更新版本,有趣的是,查看 windows 更新历史记录显示了一些后来安装的 microsoft visual C++ 2008 的安全更新失败。(不知道这是否相关)
运行 windows 7 64 位和 python 2.7
想知道是否有人对发生的事情以及如何解决它有任何想法,因为我肯定没有
提前致谢!