Я написал простой скрипт на Python
print("hey there")
который я выполняю с этим кодом в приложении терминала:
python3.5 script.py
Я читал, что вы можете предвосхитить сценарии Python с помощью hashbang и пути к python, а затем chmod +x script.py
сделать его исполняемым двоичным файлом.
Итак, мой сценарий теперь выглядит так:
#! /usr/local/bin/python3.5
print("hey there")
Я все еще могу запустить скрипт с python3.5
командой. Я также могу использовать ./script.py
, но я не уверен, какая польза от этого подхода. Какая польза от использования hasbang и chmoding Python-скрипта?