@PaffosONE

Как убрать консоль?

Добрый вечер, столкнулся с такой проблемой.

Я написал программу которая каждые 30 секунд смотрит работает ли "такой" процесс.

Но каждые 30 секунд появляеться окно консоли и пропадает, хоть я ставил pyinstaller --noconsole --onefile main.py
Я пробовал переименовать файл в pyw, но не помогло.
Облазил все форумы но ответа для себя так и не нашёл.

Буду очень благодарен за помощь.

КОД:
import getpass
import os.path
import time
import subprocess

process_name = 'КАКОЙ-ТО ПРОЦЕС'

while True:
    processes = subprocess.Popen('tasklist', stdin=subprocess.PIPE, stderr=subprocess.PIPE, stdout=subprocess.PIPE).communicate()[0]
    if processes.count( bytes(process_name, 'utf-8') ) < 1 == True:
        print('ЗАПУСК')
    else:
        print('такой процес уже есть...')
    time.sleep(25)
  • Вопрос задан
  • 521 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы