@Laited

Замера програма на python пока открита та програма яку я открив. Што нужно сделать?

При загрузке программы например гугл хром, у меня главная программа перерестае работать (замер) до того момента пока я не закрою те шо открылось.
def talk(words):
    engine = pyttsx3.init()
    engine.say(words)
    engine.runAndWait()
def command():
    r = sr.Recognizer()
    with sr.Microphone(device_index=1) as sourse:
        audio = r.listen(sourse)
    try:
        task=r.recognize_google(audio, language='ru-RU').lower()
        print(f'[log] Уловил: {task}')
    except:
        task=command()
    return task
opts={
      "notebook": ( 'блокнот' )
}
if task in opts["notebook"]:
        talk('OK')
        os.system('file.txt')
  • Вопрос задан
  • 68 просмотров
Решения вопроса 1
@o5a
Вместо os.system используйте subprocess
import subprocess
subprocess.Popen(["notepad.exe", r"file.txt"])
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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