用 Python 写好的 py 文件怎么便捷的运行,程序非常简单,但需要频繁的运行,IDLE 运行太麻烦,有没有便捷的方法,可以设个全局快捷键去运行,需要用的时候按下快捷键就能执行
![]() |
1
yzding 2024-04-03 02:12:41 +08:00 via iPhone
不是有 pycharm 嚒
|
![]() |
3
JaxHome OP @yzding 我是新手,可能问的问题比较浅。这个小小程序虽然简单,但只要能用上,可以极大的提高我目前的工作,想不到编程这么有用
|
![]() |
4
loveqianool 2024-04-03 02:20:31 +08:00 via Android
|
![]() |
5
1423 2024-04-03 02:25:59 +08:00
这个问题与 py 无关, 你需要的是正确的关键词: 快速启动, 快捷启动
https://www.appinn.com/38-quick-start/ |
6
jinliming2 2024-04-03 02:26:05 +08:00 via iPhone
windows 的话,桌面上新建个快捷方式,路径填写 python 脚本路径,然后快捷方式右键属性能设置快捷键
|
![]() |
7
geelaw 2024-04-03 02:30:03 +08:00
建立一个 python.exe 的快捷方式,然后修改命令行使其运行你的 Python 代码,然后设置快捷方式的快捷键。
快捷方式在桌面或者“开始”菜单文件夹里面的时候,它的快捷键会生效。 |
![]() |
10
JaxHome OP @jinliming2 多谢
|
![]() |
12
ohayoo 2024-04-03 08:55:04 +08:00 via Android
Windows 的话,我直接下便携版,再写个 bat ,双击启动,这样既不要装环境,又不要 ide
|
![]() |
13
EndlessMemory 2024-04-03 09:04:05 +08:00
写个 bat 文件启动就行
|
14
n0bin0bita 2024-04-03 09:33:04 +08:00
如果是 windows 我记得可以直接发布成 exe 文件,双击就运行,把依赖什么都打包,可以不需要 python 环境就运行,好像叫 Pyinstaller 你可以去看看,是不是你的需求,但是打包出来的体积会比单 py 文件大
|
15
vvhy 2024-04-03 09:47:32 +08:00
右键 - 打开方式 - python ?
|
![]() |
16
kasusa 2024-04-03 09:56:43 +08:00
写个 bat 文件启动 , 然后把多个你常用的 bat 文件放到快速启动文件夹里。
如果需要用快捷键,就用 ahk 启动这些 bat 文件。 |
17
Donahue 2024-04-03 10:06:24 +08:00
pyinstaller 打包成 exe
|
![]() |
18
qiuhang 2024-04-03 10:10:01 +08:00 ![]() |
![]() |
19
milukun 2024-04-03 10:14:29 +08:00
如果你是 mac 的话,很简单
打开 自动操作 ,新建一个 APP ,然后选择执行 bash 脚本 然后输入你的 bash ,比如 /xx/bin/python main.py 保存为 app ,这样就是一个应用程序了,然后 app 右键 显示简介,你甚至可以拖拽一个图标给它 这样一个 APP 就诞生了,你点开之后,会自动运行你的脚本 如果你想有 UI 界面的话,可以使用 python 自带的 ui 框架简单写一个,或者让 gpt 帮你写一个 |
![]() |
20
cruzzz 2024-04-03 10:24:16 +08:00
windows 可以考虑 quicker ,支持快捷键 和鼠标轮盘。
|
![]() |
21
lisongeee 2024-04-03 10:29:38 +08:00
windows 在安装 python 的时候貌似会将 .py 文件的打开方式更改为 python
这样你只需要在资源管理器双击 .py 文件就能运行 |
![]() |
24
pytth 2024-04-03 11:10:26 +08:00 via iPhone
打包 exe
|
![]() |
25
zuijiapangzi 2024-04-03 11:21:06 +08:00
跑起来监听快捷键?
|
![]() |
26
YGHMXFAL 2024-04-03 13:02:18 +08:00 via Android
去官网下载 Python 嵌入式版本,解压
然后写一个 BAT,Python.exe 执行你的 Python 脚本,注意都要写全路径 然后把 BAT 右键发送到桌面快捷方式,再为快捷方式绑定快捷键 |
![]() |
27
danmary61 2024-04-03 13:08:16 +08:00
这种问题直接丢给 chatgpt ,他甚至能帮你写好运行脚本
|
![]() |
28
jianguoni 2024-04-03 13:23:23 +08:00
ChatGPT:如何在 Windows 上设置两个快捷键,一个用于启动特定的 Python 脚本,另一个用于结束该程序:
|
29
x66 2024-04-03 13:41:28 +08:00
Windows 上有 utools 可以设置快捷键运行脚本
Mac 上有类似的 alfred 和 raycast |
![]() |
30
j869716 2024-04-03 14:29:16 +08:00
pyinstaller
|
![]() |
31
yuaotian 2024-04-03 14:30:35 +08:00
没人推荐 sublime 吗?启动快,还有各种智能提示啥的,如果只是单纯想跑一下单独的 py 脚本完全没问题,比如我现在就是添加一个 window 快捷键直接快捷启动,还把安装目录加到环境变量 PATH 里面,直接运行 [sublime] 启动就行,然后新建一个 py 文件脚本,在编辑器里按 Ctrl+B 就能直接跑,如果不能跑可能是你安装的绿色版,因为 sublime 自带 python 环境,很容易跑 py 脚本,
|
![]() |
32
VIOSnZ 2024-04-03 23:54:43 +08:00
|
33
moudy 2024-04-04 00:58:16 +08:00
pyinstaller
|
34
srwle 2024-04-04 17:47:06 +08:00
命令行窗口呀,只要敲一次就行了,后面不都是自动的吗
|
![]() |
35
JaxHome OP 非常感谢各位指点
|