Як запустити сценарії Python?

Ви, ймовірно, повинні знати, як запускати сценарії Python, якщо ви знайомі з Python.

Чому варто прочитати цю статтю? І ще один шанс, що ви не знаєте, як запускати сценарії Python, оскільки ви з ними не знайомі. Це точно для вас. Це тільки для вас? Ні, як знайомі, так і не знайомі з Python можуть дізнатися щось нове в цій статті. Без зайвих слів, перейдемо до статті.

Перш ніж перейти до виконання частини підручника, нам потрібно встановити Python у наших системах.

Відкрийте текстовий редактор і створіть сценарій Python для використання в цьому посібнику. Ви можете використати наступний сценарій додавання двох чисел.

a, b = list(map(int, input().split()))
print(a + b)

IDE

Ви можете запускати сценарії Python за допомогою IDE одним клацанням миші. Запуск сценаріїв Python в IDE є простою справою. Ви знайдете кнопку для запуску сценарію Python з такою ж назвою. Натисніть її, щоб запустити сценарій Python.

Загальний шлях

Найпоширенішим способом запуску сценаріїв Python є використання командного рядка або терміналу. Давайте розглянемо кроки для запуску сценаріїв Python за допомогою командного рядка або терміналу.

  • Відкрийте командний рядок або термінал.
  • Перейдіть до каталогу, де знаходиться ваш сценарій Python.
  • Запустіть сценарій за допомогою команди python3 script_name.py (ключове слово може змінитися на python відповідно до вашої конфігурації).
  • Готово. Ви можете побачити результат у наступному рядку.
  Чому вам слід оновити свій старий монітор комп’ютера

Ви можете запускати сценарії Python за допомогою описаних вище кроків незалежно від вашої операційної системи. Наведені вище кроки працюють з усіма основними операційними системами.

Існують інші способи запуску сценаріїв Python у різних операційних системах. Давайте розглянемо їх по одному.

macOS / Ubuntu

Ми можемо використати сценарій bash для запуску сценарію Python у macOS/Ubuntu. Обидві ці операційні системи підтримують сценарії bash. Давайте розглянемо кроки для запуску сценаріїв Python за допомогою сценарію bash.

  • Відкрийте будь-який текстовий редактор.
  • Створіть файл для написання сценарію bash із розширенням sh і вставте наступний код.

#!/usr/bin/env bash
python3 /path/to_your/python/script.py

  • Оновіть шлях у сценарії bash.
  • Запустіть сценарій bash за допомогою команди ./bash_script_name.sh

Ви також можете навчитися запускати сценарії bash у Python.

Ubuntu

Є ще один цікавий спосіб запускати сценарії Python в Ubuntu.

Припустімо, у вас є програма з графічним інтерфейсом користувача, написана мовою Python. Важко запускати його, дотримуючись наведених вище методів кожного разу. Як ми можемо запустити його в один клік? Як щодо запуску з інформаційної панелі? Хіба не круто?

  Як позбутися повідомлення «Допоможіть покращити» у Firefox

Так, ми можемо створити запис на робочому столі для сценарію Python.

Давайте розглянемо кроки для запуску сценарію Python з інформаційної панелі.

  • Відкрийте будь-який текстовий редактор і створіть новий файл.
  • Вставте наведений нижче код у файл і збережіть його з розширенням робочий стіл у папці /home/your_username/.local/share/application/.
[Desktop Entry]
Name=add.py
Exec=gnome-terminal -- /home/your_username/path_to_entry_bash_file/bash_script.sh
Type=Application
Categories=GTK;GNOME;Utility;

Ви можете змінити ім’я з додати на будь-яке.

  • Створіть сценарій bash для запуску сценарію Python. Це точка входу для програми. І вставте в нього наступний код.
#!/usr/bin/env bash 
python3 /relative/path/to_script/from/home/script.py

Укажіть шлях до вашого сценарію, що відноситься до домашнього каталогу, у сценарії bash. І оновіть шлях сценарію bash у наведеному вище записі на робочому столі.

  • Тепер натисніть клавішу Windows і знайдіть запис на робочому столі з вказаною вами назвою. І запустіть його.

Ви побачите програму GUI. Але, якщо ви запустите будь-який сценарій, який не має введених користувачем даних, ви зіткнетеся з наступною проблемою.

Ми бачимо, що термінал закривається після запуску сценарію Python. Ми не можемо побачити результат навіть секунду. Щоб уникнути цієї проблеми, нам потрібно залишати відкритим термінал навіть після виконання сценарію. Додайте новий рядок до сценарію bash наступним чином.

#!/usr/bin/env bash 
python3 <code class="language-bash">/relative/path/to_script/from/home/script.py bash

Тепер запустіть його знову. І перед вами вихід.

  Визначте музику, яка відтворюється на комп’ютері чи пристрої поблизу

вікна

Існує ще один спосіб запуску сценаріїв Python у Windows. Ми можемо використовувати Run для виконання сценаріїв Python. Давайте розглянемо кроки для запуску сценаріїв Python за допомогою Run.

  • Відкрийте «Виконати», натиснувши клавішу Windows + R.
  • Введіть py C:pathtoscript.py у діалоговому вікні «Виконати» та натисніть клавішу enter.
  • Командний рядок закривається, як тільки виконання завершиться. Ми навіть бачимо результат. Як вирішити цю проблему?

Ми можемо використовувати пакетний сценарій, щоб залишати відкритим командний рядок навіть після виконання сценарію Python. Для цього створіть файл із розширенням bat і вставте в нього наступний код.

@py.exe C:pathtoscript.py %*
@pause

Тепер ще раз відкрийте діалогове вікно «Виконати» за допомогою комбінації клавіш Windows + R і введіть шлях до пакетного сценарію. Він запустить сценарій Python, наданий у пакетному сценарії. Зараз ви можете побачити результат.

Висновок

Виберіть найбільш підходящий спосіб запуску сценаріїв Python. І насолоджуйтеся написанням коду на Python.

Гарного сценарію 🙂

Вам сподобалось читати статтю? Як щодо того, щоб поділитися зі світом?