推荐学习书目
› Learn Python the Hard Way
Python Sites
› PyPI - Python Package Index
› http://diveintopython.org/toc/index.html
› Pocoo
值得关注的项目
› PyPy
› Celery
› Jinja2
› Read the Docs
› gevent
› pyenv
› virtualenv
› Stackless Python
› Beautiful Soup
› 结巴中文分词
› Green Unicorn
› Sentry
› Shovel
› Pyflakes
› pytest
Python 编程
› pep8 Checker
Styles
› PEP 8
› Google Python Style Guide
› Code Style from The Hitchhiker's Guide
JaxHome
V2EX  ›  Python

怎么便捷的运行写好的 py 文件

  •  
  •   JaxHome · Apr 3, 2024 · 7605 views
    This topic created in 946 days ago, the information mentioned may be changed or developed.

    用 Python 写好的 py 文件怎么便捷的运行,程序非常简单,但需要频繁的运行,IDLE 运行太麻烦,有没有便捷的方法,可以设个全局快捷键去运行,需要用的时候按下快捷键就能执行

    35 replies  •  2024-04-06 03:35:07 +08:00
    yzding
    yzding
    Apr 3, 2024 via iPhone
    1
    不是有 pycharm 嚒
    JaxHome
    JaxHome
    OP
    Apr 3, 2024
    2
    @yzding 可以全局按快捷键运行吗,就是我在其他软件的时候,不是对着 pycharm
    JaxHome
    JaxHome
    OP
    Apr 3, 2024
    3
    @yzding 我是新手,可能问的问题比较浅。这个小小程序虽然简单,但只要能用上,可以极大的提高我目前的工作,想不到编程这么有用
    slowman
    slowman
    Apr 3, 2024
    5
    这个问题与 py 无关, 你需要的是正确的关键词: 快速启动, 快捷启动
    https://www.appinn.com/38-quick-start/
    jinliming2
    jinliming2
    Apr 3, 2024 via iPhone
    6
    windows 的话,桌面上新建个快捷方式,路径填写 python 脚本路径,然后快捷方式右键属性能设置快捷键
    geelaw
    geelaw
    Apr 3, 2024
    7
    建立一个 python.exe 的快捷方式,然后修改命令行使其运行你的 Python 代码,然后设置快捷方式的快捷键。

    快捷方式在桌面或者“开始”菜单文件夹里面的时候,它的快捷键会生效。
    JaxHome
    JaxHome
    OP
    Apr 3, 2024
    8
    @1423 多谢
    JaxHome
    JaxHome
    OP
    Apr 3, 2024
    9
    @geelaw 多谢
    JaxHome
    JaxHome
    OP
    Apr 3, 2024
    10
    @jinliming2 多谢
    Xinu
    Xinu
    Apr 3, 2024
    11
    @JaxHome 推荐一个其它途径, 安装一个 utools , 快捷键启动 美滋滋,不懂可以加我
    ohayoo
    ohayoo
    Apr 3, 2024 via Android
    12
    Windows 的话,我直接下便携版,再写个 bat ,双击启动,这样既不要装环境,又不要 ide
    EndlessMemory
    EndlessMemory
    Apr 3, 2024
    13
    写个 bat 文件启动就行
    n0bin0bita
    n0bin0bita
    Apr 3, 2024
    14
    如果是 windows 我记得可以直接发布成 exe 文件,双击就运行,把依赖什么都打包,可以不需要 python 环境就运行,好像叫 Pyinstaller 你可以去看看,是不是你的需求,但是打包出来的体积会比单 py 文件大
    vvhy
    vvhy
    Apr 3, 2024
    15
    右键 - 打开方式 - python ?
    kasusa
    kasusa
    Apr 3, 2024
    16
    写个 bat 文件启动 , 然后把多个你常用的 bat 文件放到快速启动文件夹里。
    如果需要用快捷键,就用 ahk 启动这些 bat 文件。
    Donahue
    Donahue
    Apr 3, 2024
    17
    pyinstaller 打包成 exe
    qiuhang
    qiuhang
    Apr 3, 2024❤️1
    18
    假如你的脚本叫 test.py ,记事本创建个 run.bat 文件, 里面写上/fullpath/python test.py 。然后双击这个 bat 文件就能直接执行了
    milukun
    milukun
    Apr 3, 2024
    19
    如果你是 mac 的话,很简单
    打开 自动操作 ,新建一个 APP ,然后选择执行 bash 脚本
    然后输入你的 bash ,比如 /xx/bin/python main.py
    保存为 app ,这样就是一个应用程序了,然后 app 右键 显示简介,你甚至可以拖拽一个图标给它
    这样一个 APP 就诞生了,你点开之后,会自动运行你的脚本
    如果你想有 UI 界面的话,可以使用 python 自带的 ui 框架简单写一个,或者让 gpt 帮你写一个
    cruzzz
    cruzzz
    Apr 3, 2024
    20
    windows 可以考虑 quicker ,支持快捷键 和鼠标轮盘。
    lisongeee
    lisongeee
    Apr 3, 2024
    21
    windows 在安装 python 的时候貌似会将 .py 文件的打开方式更改为 python

    这样你只需要在资源管理器双击 .py 文件就能运行
    Dockerfile
    Dockerfile
    Apr 3, 2024
    22
    有 python 环境,直接双击.py 文件就好了阿
    如果你需要在没有 python 环境的电脑上运行才另说
    NessajCN
    NessajCN
    Apr 3, 2024
    23
    就写个.ps1 脚本,内容 python xxx.py 双击运行呗...
    liKeYunKeji
    liKeYunKeji
    Apr 3, 2024 via iPhone
    24
    打包 exe
    zuijiapangzi
    zuijiapangzi
    Apr 3, 2024
    25
    跑起来监听快捷键?
    YGHMXFAL
    YGHMXFAL
    Apr 3, 2024 via Android
    26
    去官网下载 Python 嵌入式版本,解压

    然后写一个 BAT,Python.exe 执行你的 Python 脚本,注意都要写全路径

    然后把 BAT 右键发送到桌面快捷方式,再为快捷方式绑定快捷键
    aibay
    aibay
    Apr 3, 2024
    27
    这种问题直接丢给 chatgpt ,他甚至能帮你写好运行脚本
    jianguoni
    jianguoni
    Apr 3, 2024
    28
    ChatGPT:如何在 Windows 上设置两个快捷键,一个用于启动特定的 Python 脚本,另一个用于结束该程序:
    x66
    x66
    Apr 3, 2024
    29
    Windows 上有 utools 可以设置快捷键运行脚本
    Mac 上有类似的 alfred 和 raycast
    j869716
    j869716
    Apr 3, 2024
    30
    pyinstaller
    yuaotian
    yuaotian
    Apr 3, 2024
    31
    没人推荐 sublime 吗?启动快,还有各种智能提示啥的,如果只是单纯想跑一下单独的 py 脚本完全没问题,比如我现在就是添加一个 window 快捷键直接快捷启动,还把安装目录加到环境变量 PATH 里面,直接运行 [sublime] 启动就行,然后新建一个 py 文件脚本,在编辑器里按 Ctrl+B 就能直接跑,如果不能跑可能是你安装的绿色版,因为 sublime 自带 python 环境,很容易跑 py 脚本,
    VIOSnZ
    VIOSnZ
    Apr 3, 2024
    32
    $scriptPath = "E:\...\xxx.py"
    $pythonPath = "C:/.../python.exe"

    & $pythonPath $scriptPath
    moudy
    moudy
    Apr 4, 2024
    33
    pyinstaller
    srwle
    srwle
    Apr 4, 2024
    34
    命令行窗口呀,只要敲一次就行了,后面不都是自动的吗
    JaxHome
    JaxHome
    OP
    Apr 6, 2024
    35
    非常感谢各位指点
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2783 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 70ms · UTC 13:26 · PVG 21:26 · LAX 05:26 · JFK 08:26
    ♥ Do have faith in what you're doing.