Задать вопрос
@Klucva

Как сделать запуск/действие в программе через uri?

Мне интересно, как сделать так, чтобы программа реагировала, когда в браузере или в win+r вводится "myprogram://some_action"?
Например если у вас есть стим, то вы можете запустить игру, введя в браузере или в win+r "steam://rungameid/[id игры]", как сделать что-то подобное на питоне и возможно ли это вообще?
  • Вопрос задан
  • 105 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    SQA-I-007 Сопровождение автотестов и написание отчетов
    1 неделя
    Далее
  • ProductStar
    DevOps инструменты: сформируйте навык автоматизации инфраструктуры
    1 месяц
    Далее
  • ProductStar
    Основы DevOps
    2 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
gedev
@gedev
сисадмин-энтузиаст
Ваш вопрос в общем то не относится ни к командной строке, ни к Python. Гуглите custom uri scheme for application.

В разных ОС это по-разному реализуется. Вам где-то (в Windows это реестр) нужно объявить, что вашему приложению соответствует та или иная схема URI. Вот пара ссылочек, остальное сами найдёте:
https://blog.xojo.com/2016/08/16/custom-uri-scheme...
https://developer.apple.com/documentation/xcode/de...

В приложении, на каком языке бы оно не было, вам потребуется реализовать хотя бы простейший парсер URI.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы