Цель #!/usr/bin/python3 shebangPython

Программы на Python
Ответить
Anonymous
 Цель #!/usr/bin/python3 shebang

Сообщение Anonymous »

Я заметил это в нескольких языках сценариев, но в этом примере я использую Python. Во многих руководствах они начинаются с #!/usr/bin/python3 в первой строке. Я не понимаю, почему у нас это есть.
  • Разве операционная система не должна знать, что это скрипт Python (очевидно, он установлен, поскольку вы на него ссылаетесь)
  • Что делать, если пользователь использует операционную систему, которая не основана на Unix
  • Язык по какой-то причине установлен в другой папке
  • У пользователя другая версия. Особенно, если это не полный номер версии (например, Python3 или Python32)
Во всяком случае, я мог видеть, что это нарушает сценарий Python по причинам, перечисленным выше.

Подробнее здесь: https://stackoverflow.com/questions/767 ... n3-shebang
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»