首页 > 解决方案 > 从 Windows 10 执行行运行 python 脚本(WIN + R 面板)

问题描述

我正在努力解决一个明显明显的问题。我一直在练习 python,我有一些脚本,我正在尝试从 Windows 10 执行命令(WIN + R)运行它们。

我通过创建脚本的 BATCH 文件来做到这一点,理论上该文件应该在 WIN+R 窗口中使用简单的“py 脚本”运行。但它没有,它只是闪烁 CMD 窗口一秒钟然后消失。

一切似乎都设置正确,我可以从 CMD 运行脚本,BATCH 文件正常(它们通过双击运行,我在最后包含了@pause),BATCH 所在的文件夹在环境中。变量路径。

所以我真的不明白有什么问题。请注意,如果我在 WIN+R 窗口中键入完整路径,它可以工作,但这需要相当长的时间..

有什么提示吗?

非常感谢你 :)

编辑:感谢您的回复,这是批次:

@py script.py
@pause

它适用于双击。

标签: pythonbatch-filecmdlaunch

解决方案


Ctrl + R => 打开运行窗口。

输入“cmd”

如果您使用 Path 安装了 python。

python <yourscript.py>

应该运行得很好。

否则,如下运行。

path/to/python/python.exe <yourscript.py>

希望你做的和上面一样。如果蝙蝠运行并在瞬间关闭。那不是问题。它发生了。

也可以在你的蝙蝠中睡觉。如果你在蝙蝠上跑步。

在您的 python 脚本执行后添加以下内容。

它会让你的 bat 脚本在关闭前等待三十秒,你可以验证你的标准输出。

timeout /t 30

推荐阅读