@paramin

Как создать ярлык запуска скрипта python?

Написал python скрипт для себя. И каждый раз запускать IDLE не хочется.
Собрать через pyinstaller не хочу, часто вношу изменения, скриптом буду пользоваться только я.
У скрипта есть свой интерфейс, консоль не используется.

Как-то можно, создать ярлык, который запустить скрипт .py ?
  • Вопрос задан
  • 134 просмотра
Решения вопроса 1
@PavelMos
Создать bat (если это в windows) который будет выполнять команду вроде c:\py\python.exe myscript.py и сделать ярлык для bat.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
GennadyS
@GennadyS
Программист, философ
Во-первых, можно ассоциировать Python-сценарии с интерпретатором (инсталлятор это делает, если не ошибаюсь). От администратора в Windows (pythonw — для запуска без консоли):
assoc .py=PythonScript
ftype PythonScript=path-to\python.exe "%1" %*
assoc .pyw=PythonScriptWindow
ftype PythonScriptWindow=path-to\pythonw.exe "%1" %*

— в таком случае любой py / pyw будут запускаться двойным щелчком.
Во-вторых, запуск через интерпретатор можно прописать в ярлыке, в его свойствах:
5f66003cd4a26888664301.png
В-третьих, как советуют рядом, создать bat файл, в котором будет по сути то, что в ярлыке, но это повлечет за собой окно терминала.
В-четвертых, pyinstaller — неплохой вариант в целях автономности приложения. Сборка проходит быстро, ее можно настроить под локальное размещение и в один клик.
Ответ написан
@bacon
а IDLE тут при чем? запускать как python скрипт.py, подробности зависят от OS, наличия других версий python и использования виртуального окружения.
Ответ написан
SoreMix
@SoreMix
yellow
run.bat

python script.py
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
от 130 000 ₽
deeplay Новосибирск
от 130 000 ₽
Enjoy PRO Санкт-Петербург
от 140 000 до 180 000 ₽
27 окт. 2020, в 22:44
3000 руб./за проект
27 окт. 2020, в 22:07
50000 руб./за проект
27 окт. 2020, в 21:27
20000 руб./за проект