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

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

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

1 ответ

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

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

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

      #!/usr/bin/env python
      

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

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

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

      ./thefile.py
      

      или же

      /full/path/to/thefile.py
      
  • Запустите файл прямо в интерпретаторе Python:

    python thefile.py
    

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

Другие вопросы по тегам