Щоб виконати сценарій Python, спочатку відкрийте термінал, потім перейдіть до каталогу, де розташований сценарій, і, нарешті, запустіть сценарій за допомогою команди «python», за якою слідує назва сценарію. У Linux подумайте про використання python3, щоб переконатися, що ви використовуєте Python 3. 21 серпня 2024 р.
Як запустити сценарій Python у Linux
- Клацніть правою кнопкою миші на робочому столі та натисніть Термінал, щоб відкрити термінал. …
- Введіть python і натисніть Enter, щоб почати писати свій код. …
- Якщо ви хочете запустити сценарій, тоді в терміналі перейдіть до каталогу, де присутній ваш сценарій python, за допомогою команди cd (змінити каталог).
Запуск сценаріїв Python передбачає використання інтерпретатора Python для виконання коду, написаного в сценарії. Щоб запустити сценарії Python, ви можете відкрийте командний рядок або термінал, перейдіть до каталогу, що містить сценарій, і скористайтеся командою "python script_name.py" (замініть "script_name" фактичною назвою файлу).
Покрокове виконання сценарію оболонки
- Створіть каталог для зберігання сценарію оболонки.
- Створіть файл у папці зі сценаріями за допомогою . …
- Додайте дозвіл на виконання до файлу, щоб уникнути помилок відмови у доступі під час виконання.
- Використовуйте нотацію ./ (коса крапка) і запустіть сценарій оболонки за назвою у вікні терміналу.
Створення сценарію Python виконуваним і придатним для запуску з будь-якого місця
- Додайте цей рядок як перший рядок у сценарії: #!/usr/bin/env python3.
- У командному рядку unix введіть наступне, щоб зробити myscript.py виконуваним: $ chmod +x myscript.py.
- Перемістіть myscript.py у свій каталог bin, і його можна буде запускати будь-де.
Виконайте команду chmod +x my_script.py, замінивши my_script.py назвою вашого сценарію. Запустіть сценарій: тепер ви можете безпосередньо запустити сценарій, ввівши його назву в терміналі. Наприклад, якщо ваш сценарій має назву my_script.py, ви можете виконати його, ввівши ./my_script.py.
Далі пояснюється три основні методи виконання команд оболонки за допомогою python:
- ос. система()
- підпроцес. запустити()
- підпроцес. Popen()