问题标签 [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 - .pyw 程序在执行时崩溃,正常工作 .py
我有一个 python 程序,我想在不弹出控制台的情况下运行它。自然地,我去找了一个 .pyw 文件来隐藏控制台。但是我注意到在将文件转换为 .pyw 文件后。它会在执行时立即崩溃。
我已经尝试卸载并重新安装 python 和 Flask。我在 Python IDLE 中运行了程序,终于得到了错误读数。然后我查了一下,答案最终是“你必须在 py 中运行它”。但是,该文件在我的桌面上运行完全正常,但在我的笔记本电脑或我尝试过设置为 .pyw 的任何其他设备上却没有。这是错误回溯:
我知道它可以工作,因为我让它在我的桌面上运行,但是我不确定为什么它可以在它上工作,而不是我的笔记本电脑。当它工作时,IDLE 上的读数是“在http://127.0.0.1:5000/上运行”,如果有人可以帮助我使用 Pythonw 进行这项工作,那就太好了。然而,它在技术上确实适用于普通的 python。
python - Shebang line and batch files for pythonw to run background process
I normally use the following shebang line and batch file format for my scripts on Windows 10
How must I change these to run pythonw?
Thanks
python - 更新 anaconda 失败 - 找不到入口点
我刚刚尝试将我的 anaconda 环境更新到最新版本,但现在收到错误消息。我以管理员身份打开了 conda 环境,发出的命令是:
第一个命令完成得很好。第二个命令产生错误:
我找到了对此类错误的引用,该错误需要我libssl-1-1-x64.dll
从Anaconda3/Library/bin中复制一个文件和来自Anaconda3/DLLs的文件。
但是,我在源位置没有那个文件。有没有我可以发出的命令来再次下载这个文件,或者我可以在网上安全地下载那个文件?
python - 为什么 tkinter GUI 不能使用 pythonw 工作(为了隐藏命令行)?
例如,它在 IDLE 中运行并作为 .py 文件运行,但是当我尝试使用 .pyw 扩展名摆脱命令行时,GUI 永远不会打开。我是 tkinter 的新手,所以我不知道一个简单的修复方法,这是我的代码(对不起,它有点草率,只是作为测试):
python - 在 Pythonw 中停止无限循环(无控制台)
我用 Python 编写了一个代码来无限循环地打开一个网站,我也把它变成了 Pythonw(没有控制台)。我想在不关闭计算机电源的情况下停止它,有什么办法吗?
python - Catalina OS anaconda 上的 Mac pythonw / GUI - 不工作 python3+
我是一名 linux 用户,正在尝试在学生的计算机上安装一个 GUI 驱动的 python 包(https://github.com/DeepLabCut/DeepLabCut)。
在尝试了许多不同的步骤后,我已经用尽了我的 Mac 知识。
- 安装了 conda + pytonn 3.7(+ 有问题的包)。
- 启动了“pythonw”,但只加载了 python 2.7 版本。
- pythonw 硬链接到 /usr/bin/pythonw 位置中的 python2.7。我试过 sudo rm -rf 但我不被允许(即使是超级用户)。我也读到这是一个坏主意。
- 在这里尝试了以下安装(https://docs.python.org/3/using/mac.html),但“pythonw”仍然链接到python2.7的mac OS原始安装。对于我的一生,即使在 anaconda 环境目录中,我似乎也找不到 pythonw3.0.3 安装(来自上面的链接)可执行文件。
我已经得到了上面的软件包,可以在另一个学生的 Mac 上使用旧操作系统,所以我知道这不是 Mac 特有的问题。相反,这是一个操作系统问题或与我不理解的更改相关的事情。
如何安装或加载使用 python3 本机包的 pythonw(具有图形/GUI 功能的)?
非常感谢,
python - 为什么 Pythonw 文件占用大量 CPU 资源?
我写了一个 .pyw 文件并在后台运行它。但是,当我什么都不做时,它会占用 29% 的 CPU。如果我启动任何其他软件,它开始占用 49% - 50% 的 CPU。有什么办法可以降低CPU使用率?
代码:
我希望无限循环将运行并从后台调用该函数。
python - Flask 文件未在 Windows 任务计划程序中启动
我在这里看到了两篇文章,一篇关于.pyw
文件,一篇关于在 Windows 启动期间运行文件,这表明我在不打开 CMD(使用 pythonw)的情况下运行 python 文件。
我有一个烧瓶文件,我想在登录计算机/打开计算机电源时运行它。因此,我创建了一个具有最高权限的任务,并为该操作设置了pythonw server.pyw <path\to\file>
. 此任务未运行。我能够使用任务计划程序上的显示所有正在运行的任务功能进行交叉验证。我什至尝试运行python server.py
(是的,我更改了文件扩展名),但仍然无法正常工作。
我的规格:
赢得 10
Python 3.7.6 来自 Anaconda
有关故障排除的任何想法?
python - 从 pythonw 运行一个进程,使用控制台启动 GUI
我的 GUI 是一个 python 脚本启动器,我想创建一个新的控制台窗口来处理选定的脚本。但我无法让 subprocess.Popen 处理正确发送的参数。即使参数列表正确填充,它也会从 GUI 的 Python 环境而不是用户选择的环境运行脚本(eg. ['C:\\Python\\python.exe', '-i', 'C:\\Script\\testscript.py'].
python - Tkinter transparentcolor 使用 .py 但不使用 .pyw
root.attributes("-transparentcolor", "white")
不适用于.pyw
文件扩展名
直到昨天,我所有的 tkinter GUI 都在正常工作,但是两天前它们都停止了工作,就像我希望的那样。这条线root.attributes("-transparentcolor", "white")
一直使白色透明,就像它应该的那样,但现在它不像以前那样工作了。如果我使用.py
文件扩展名而不是.pyw
. 显然,我不希望控制台窗口与我的所有程序一起打开,所以这不是我可以接受的。就像我说的,直到昨天这一切都很好。
在过去的一天里,我一直在做各种各样的事情来尝试解决这个问题,我什至完全卸载了 python 并重新安装了最新版本,但没有任何改变我的问题。
我Windows 10 and python 3.9.1
现在正在(重新安装后,不记得我以前的版本)
我没有做任何可能导致这种情况发生的事情,在我的问题出现之前我没有更新或更改任何东西,我只是像往常一样在早上启动我的电脑。
有人知道我可以尝试什么吗?任何人都可以尝试做同样的事情,看看它是否适合你?
如果保存为 .py 文件,下面的代码会创建一个具有透明背景的 tkinter 窗口,但如果保存为 .pyw 文件,则会创建一个具有白色背景的 tkinter 窗口。
更新:
嗯...我发现了一些有趣的东西!如果我通过 cmd 提示符使用 pythonw 启动我的程序,我的问题仍然会出现,但是如果我使用以管理员身份运行的 cmd 提示符执行相同的操作,它会像以前一样工作,我会得到一个透明的背景!
更新 2:
我已将 pythonw.exe 设置为始终以管理员身份运行,这解决了我的问题。但是如果我这样做,我总是会收到一个以前从未收到过的 uac 提示,所以我没有解决我的问题,我只是找到了一个乏味的解决方法。