首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python 学习手册
Python Cookbook
Python 基础教程
Python Sites
PyPI - Python Package Index
http://www.simple-is-better.com/
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
aFlappyPig
V2EX  ›  Python

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

  •  
  •   aFlappyPig · 53 天前 · 4046 次点击
    这是一个创建于 53 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    42 回复  |  直到 2020-01-10 11:56:38 +08:00
    janus77
        1
    janus77   53 天前
    windows 定时任务了解一下
    sherlockwhite
        2
    sherlockwhite   53 天前
    @janus77 定时没用吧,他的目的估计是一直跑
    ultranal
        3
    ultranal   53 天前
    windows ssh ?
    如果用 rdp 的话,断开连接是不会杀死对应的 session 的,有这种需求建议 rdp 登录
    Sanko
        4
    Sanko   53 天前 via Android
    windows 也可以用 ssh 连接吗
    kaixuan1901
        5
    kaixuan1901   53 天前
    pm2 了解一下
    ila
        6
    ila   53 天前 via Android
    做成服务启动
    nuistzhou
        7
    nuistzhou   53 天前
    你这种需求就没必要通过 ssh 来执行,直接搁服务器上定时执行就好了。
    vZexc0m
        8
    vZexc0m   53 天前 via Android
    写成服务,开机启动
    charlie21
        9
    charlie21   53 天前 via Android
    tmux 或 screen,原理是为想一直执行的进程制造一个不死的父进程 ( 而非 ssh 这样会很快死掉的进程 )
    DelayNoMore
        10
    DelayNoMore   53 天前
    挂在 win2007 服务器上定时执行
    lostpg
        11
    lostpg   53 天前 via Android
    powershell 的 Start-Process 命令 应该可以
    zqguo
        12
    zqguo   53 天前
    计划任务了解下
    crab
        13
    crab   53 天前
    mstsc 登陆服务器去操作
    jay4497
        14
    jay4497   53 天前
    screen ?
    daimiaopeng
        15
    daimiaopeng   53 天前
    远程登录,然后直接点开运行不香吗
    lewinlan
        16
    lewinlan   53 天前 via Android
    做个 web 服务,访问一次执行一次
    littlewing
        17
    littlewing   53 天前
    windows SSH ?
    tomczhen
        18
    tomczhen   53 天前 via Android
    nssm 了解一下
    hgjian
        19
    hgjian   53 天前 via Android
    @kaixuan1901 pm2 +1
    pcbl
        20
    pcbl   53 天前
    ssh 登录 win7 ? 发个可以 ssh 的 win7 镜像 让大家开开眼
    ladypxy
        21
    ladypxy   53 天前 via iPhone
    正确做法是用计划任务运行
    Buges
        22
    Buges   53 天前 via Android
    win10 早就内置 openssh 了,远程登录上去 cmd 或 PowerShell 一点问题没有。win7 不知道,应该是手动安装的吧。
    Keyes
        23
    Keyes   53 天前
    superrichman
        24
    superrichman   53 天前 via iPhone
    把你的程序包装成服务再用 sc 命令控制
    gs1998
        25
    gs1998   53 天前
    PM2 (+3)
    CallMeReznov
        26
    CallMeReznov   53 天前
    start 了解一下???
    yyang179
        27
    yyang179   53 天前 via Android
    keakon
        28
    keakon   53 天前
    捕捉或忽略 SIGHUP 就行了吧
    Qzier
        29
    Qzier   53 天前 via iPhone
    用 wsl
    weixiangzhe
        30
    weixiangzhe   53 天前 via Android
    pm2 加一
    elfive
        31
    elfive   53 天前 via iPhone
    @sherlockwhite #2 定时任务,可以设定为开机之后就启动的,而且可以一直运行,只要你不去 kill 它
    msg7086
        32
    msg7086   53 天前
    我是不是看到了 Windows 2007 ?
    KuroNekoFan
        33
    KuroNekoFan   53 天前
    daemon?
    tomxin7
        34
    tomxin7   53 天前
    远程桌面,然后双击运行不行吗
    deorth
        35
    deorth   52 天前
    wsl
    yl100124
        36
    yl100124   52 天前
    pywin32 编写系统服务
    CodeXx
        37
    CodeXx   52 天前
    之前用 jenkins 远程部署到 win7 上遇到过。让 job 执行超时后断开 ssh 就不会杀死创建的进程
    Zd13089
        38
    Zd13089   52 天前
    我也遇到,最近爬虫不知道怎么放在服务器上运行
    no1xsyzy
        39
    no1xsyzy   52 天前
    淦咧,既然是 python 直接 supervisord 不就好了?
    0x1d12er
        40
    0x1d12er   52 天前
    tmux 呀 下一次 ssh 的时候 tmux attach 就行了
    edk24
        41
    edk24   52 天前
    守护程序? 类似 pm2 的东西
    cshlxm
        42
    cshlxm   45 天前
    定时任务啊。。。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4064 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 02:08 · PVG 10:08 · LAX 18:08 · JFK 21:08
    ♥ Do have faith in what you're doing.