У меня есть приложение Python, в котором включено распознавание речи. Если пользователь хочет что-то открыть, он просто скажет открыть [название приложения]. Пример: чтобы открыть программу рисования, пользователь скажет «открыть рисование», и краска должна быть открыта.
Как мне открыть то, что пользователь говорит, используя только имя приложения, без расширения или пути?
Я пробовал os.startfile()
, но для этого требуется имя exe, а не имя приложения. Пример: Предположим, я хочу открыть Visual Studio, мне нужно передать имя exe в качестве параметра, т.е. os.startfile('devenv')
.
Есть ли какая-либо функция, например, open('visual studio')
в python?