Как выполнить файл Python из LXTerminal?

Я создал файл .py и сохранил его в своей папке «Python», расположенной на моем рабочем столе. Теперь я хочу выполнить этот конкретный файл с именем "use.py".

Как я могу выполнить файл, используя LXTerminal?

1
задан 16.04.2020, 09:13

1 ответ

У вас есть несколько вариантов здесь (выберите тот, который вам больше нравится):

  • Сделайте сам файл исполняемым.

    1. В первой строке файла убедитесь, что там есть «шебанг»:

      #!/usr/bin/env python
      

      Это необходимо для оболочки, чтобы она знала, как запустить файл .

    2. Отметьте исполняемый файл в файловой системе:

      chmod +x thefile.py
      
    3. Запустите его, как любой другой исполняемый файл:

      ./thefile.py
      

      или

      [ 113]
  • Запустите файл прямо в интерпретаторе Python:

    python thefile.py
    

    Недостатком этого является то, что каждый, кто хотел бы запустить файл, должен знаю, как это назвать. С первым вариантом у вас есть это внутри самого файла, и вы можете запустить файл без ведома об этом.

5
ответ дан 16.04.2020, 09:14
  • 1
    Я думаю, что хижина путь должна быть продвинута, непосредственно назвав интерпретатор. It' s не, что трудно и присутствует в любом сценарии, который я пишу. – Jon Heller 16.04.2020, 09:14

Теги

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