“Скрипт Python непрерывно работает на фоне” Ответ

Как проверить любой скрипт работает на фоне Linux с помощью Python

def check_process():
    import subprocess
    script_name = "test.py"
    cmd='pgrep -f .*python.*{}'.format(script_name)
    process = subprocess.Popen(cmd, shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
    my_pid, err = process.communicate()
    if len(my_pid.splitlines()) >0:
        print("Script Running in background")
        sys.exit(0);
check_process()
Sachin

Скрипт Python непрерывно работает на фоне

another method is with "pythonw" library. 

pip install pythonw

See here the details:

https://neculaifantanaru.com/en/python-notifies-me-when-a-certain-product-appears-in-the-store-depending-on-the-lowest-price.html
Worrisome Wren

Ответы похожие на “Скрипт Python непрерывно работает на фоне”

Вопросы похожие на “Скрипт Python непрерывно работает на фоне”

Больше похожих ответов на “Скрипт Python непрерывно работает на фоне” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования