跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • Python 脚本在 windows 上怎么长期运行?
未分類
18 5 月 2020

Python 脚本在 windows 上怎么长期运行?

Python 脚本在 windows 上怎么长期运行?

資深大佬 : aFlappyPig 61

远程 win7 作为服务器,本地使用 ssh 连接时,命令行运行一段 python 脚本,断开 ssh 连接后命令行自动关闭了,有没有类似于 nohup 这样的命令或者有什么方法能退出 ssh 脚本继续运行吗?

大佬有話說 (41)

  • 資深大佬 : janus77

    windows 定时任务了解一下

  • 資深大佬 : sherlockwhite

    @janus77 定时没用吧,他的目的估计是一直跑

  • 資深大佬 : ultranal

    windows ssh ?
    如果用 rdp 的话,断开连接是不会杀死对应的 session 的,有这种需求建议 rdp 登录

  • 資深大佬 : Sanko

    windows 也可以用 ssh 连接吗

  • 資深大佬 : kaixuan1901

    pm2 了解一下

  • 資深大佬 : ila

    做成服务启动

  • 資深大佬 : nuistzhou

    你这种需求就没必要通过 ssh 来执行,直接搁服务器上定时执行就好了。

  • 資深大佬 : vZexc0m

    写成服务,开机启动

  • 資深大佬 : charlie21

    tmux 或 screen,原理是为想一直执行的进程制造一个不死的父进程 ( 而非 ssh 这样会很快死掉的进程 )

  • 資深大佬 : DelayNoMore

    挂在 win2007 服务器上定时执行

  • 資深大佬 : lostpg

    powershell 的 Start-Process 命令 应该可以

  • 資深大佬 : zqguo

    计划任务了解下

  • 資深大佬 : crab

    mstsc 登陆服务器去操作

  • 資深大佬 : jay4497

    screen ?

  • 資深大佬 : daimiaopeng

    远程登录,然后直接点开运行不香吗

  • 資深大佬 : lewinlan

    做个 web 服务,访问一次执行一次

  • 資深大佬 : littlewing

    windows SSH ?

  • 資深大佬 : tomczhen

    nssm 了解一下

  • 資深大佬 : hgjian

    @kaixuan1901 pm2 +1

  • 資深大佬 : pcbl

    ssh 登录 win7 ? 发个可以 ssh 的 win7 镜像 让大家开开眼

  • 資深大佬 : ladypxy

    正确做法是用计划任务运行

  • 資深大佬 : Buges

    win10 早就内置 openssh 了,远程登录上去 cmd 或 PowerShell 一点问题没有。win7 不知道,应该是手动安装的吧。

  • 資深大佬 : Keyes

    还是写成 Windows Services 比较靠谱

    https://www.thepythoncorner.com/2018/08/how-to-create-a-windows-service-in-python/

  • 資深大佬 : superrichman

    把你的程序包装成服务再用 sc 命令控制

  • 資深大佬 : gs1998

    PM2 (+3)

  • 資深大佬 : CallMeReznov

    start 了解一下???

  • 資深大佬 : yyang179

    https://github.com/kohsuke/winsw
    推荐这个

  • 資深大佬 : keakon

    捕捉或忽略 SIGHUP 就行了吧

  • 資深大佬 : Qzier

    用 wsl

  • 資深大佬 : weixiangzhe

    pm2 加一

  • 資深大佬 : elfive

    @sherlockwhite #2 定时任务,可以设定为开机之后就启动的,而且可以一直运行,只要你不去 kill 它

  • 資深大佬 : msg7086

    我是不是看到了 Windows 2007 ?

  • 資深大佬 : KuroNekoFan

    daemon?

  • 資深大佬 : tomxin7

    远程桌面,然后双击运行不行吗

  • 資深大佬 : deorth

    wsl

  • 資深大佬 : yl100124

    pywin32 编写系统服务

  • 資深大佬 : CodeXx

    之前用 jenkins 远程部署到 win7 上遇到过。让 job 执行超时后断开 ssh 就不会杀死创建的进程

  • 資深大佬 : Zd13089

    我也遇到,最近爬虫不知道怎么放在服务器上运行

  • 資深大佬 : no1xsyzy

    淦咧,既然是 python 直接 supervisord 不就好了?

  • 資深大佬 : 0x1d12er

    tmux 呀 下一次 ssh 的时候 tmux attach 就行了

  • 資深大佬 : edk24

    守护程序? 类似 pm2 的东西

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具