TGViewer
Python: задачки и вопросы Python: задачки и вопросы @quiz_python · 6.93K subscribers
Post #4346 664
Разработчики Unix давно придумали протокол для назначения программам запускаемого кода. В большинстве систем Unix (включая такие как Linux и macOS) можно встретить файлы сценариев оболочки, содержащие первые строки, которые задают, какая именно программа должна использоваться для выполнения содержимого файла. Эти строки начинаются с символов #!, за которыми указывается полное имя интерпретатора.

Примеры использования:
🔘 #! /𝚞𝚜𝚛/𝚋𝚒𝚗/𝚙𝚢𝚝𝚑𝚘𝚗
🔘 #! /𝚞𝚜𝚛/𝚋𝚒𝚗/𝚎𝚗𝚟 𝚙𝚢𝚝𝚑𝚘𝚗

Символы #! в начале файла называются «𝚜𝚑𝚎𝚋𝚊𝚗𝚐» и служат для указания операционной системе, какой интерпретатор использовать для выполнения данного файла. Это позволяет запускать скрипты напрямую без явного указания интерпретатора.
  • 👍 6
  • 👎 1
More from @quiz_python
  1. Sep 23, 2026Развёрнутое пояснение: 1. При входе в блок with вызывается метод __enter__, который печата…
  2. Sep 23, 2026Post #4888
  3. Sep 23, 2026Развёрнутое пояснение: 1. В defaults создаётся словарь, где ключ retry ссылается на вложен…
  4. Sep 23, 2026Post #4886
  5. Sep 22, 2026Развёрнутое пояснение: 1. Вызов build_batch создаёт генератор, но его тело пока не исполня…
  6. Sep 22, 2026Post #4884
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →