美文网首页
Python程序后台运行实现(转)

Python程序后台运行实现(转)

作者: 不爱吃饭的小孩怎么办 | 来源:发表于2021-12-10 10:53 被阅读0次

    后台运行work()方法。

    work.py

    -- coding:utf-8 --

    def work():
    print "running"
    import time
    time.sleep(100)

    if name == 'main':
    work()

    方法1 使用nohup命令
    nohup python work.py >my.log &

    方法2 python-daemon

    安装python-daemon

    pip install python-daemon

    编写入口程序

    use_daemon.py

    -- coding:utf-8 --

    import daemon
    from work import work
    with daemon.DaemonContext():
    work()

    运行

    python use_daemon.py

    原文:https://www.cnblogs.com/rkfeng/p/6338107.html

    更详细方法:https://blog.csdn.net/dodott/article/details/82789379

    相关文章

      网友评论

          本文标题:Python程序后台运行实现(转)

          本文链接:https://www.haomeiwen.com/subject/orrcfrtx.html