Python に精通している場合は、おそらく Python スクリプトの実行方法を知っているはずです。
この記事を読むべき理由は何ですか?また、Python スクリプトに慣れていないため、Python スクリプトの実行方法がわからないという可能性もあります。それは間違いなくあなたのためです。これはあなただけのものですか?いいえ、Python に詳しい人もそうでない人も、この記事で何か新しいことを得ることができます。早速、記事に入りましょう。
チュートリアルの実行部分に入る前に、システムに Python をインストールしておく必要があります。
テキスト エディターを開き、このチュートリアル全体で使用する Python スクリプトを作成します。 2 つの数値を加算する次のスクリプトを使用できます。
a, b = list(map(int, input().split()))
print(a + b)

IDE
ワンクリックで IDE で Python スクリプトを実行できます。 IDE で Python スクリプトを実行するのは簡単です。同じ名前の Python スクリプトを実行するボタンが表示されます。それをクリックして Python スクリプトを実行します。

一般的な方法
Python スクリプトを実行する最も一般的な方法は、コマンド ラインまたはターミナルを使用することです。コマンドラインまたはターミナルを使用して Python スクリプトを実行する手順を見てみましょう。
- コマンドラインまたはターミナルを開きます。
- Python スクリプトが存在するディレクトリに移動します。
-
python3 script_name.py
コマンドを使用してスクリプトを実行します (キーワードは構成に応じてpython
に変更される場合があります)。 - 終わり。次の行で出力を確認できます。
オペレーティング システムに関係なく、上記の手順で Python スクリプトを実行できます。上記の手順は、すべての主要なオペレーティング システムで機能します。
さまざまなオペレーティング システムで Python スクリプトを実行する方法は他にもあります。一つずつ見ていきましょう。
macOS / Ubuntu
bash スクリプトを利用して、macOS/Ubuntu で Python スクリプトを実行できます。これらのオペレーティング システムはどちらも bash スクリプトをサポートしています。 bash スクリプトを使用して Python スクリプトを実行する手順を見てみましょう。
- 任意のテキスト エディタを開きます。
-
拡張子
sh
を持つ bash スクリプトを記述するファイルを作成し、次のコードを貼り付けます。
#!/usr/bin/env bash
python3 /path/to_your/python/script.py
- bash スクリプト内のパスを更新します。
-
コマンド
./bash_script_name.sh
を使用して bash スクリプトを実行します。
Python で bash スクリプトを実行する方法を学習することもできます。

Ubuntu
Ubuntu で Python スクリプトを実行する別の素晴らしい方法があります。
Python で書かれた GUI アプリケーションがあるとします。毎回上記の方法で実行するのは大変です。どうすればワンクリックで実行できるでしょうか?ダッシュボードから実行してみるとどうでしょうか?クールじゃないですか?
はい、Python スクリプト用のデスクトップ エントリを作成できます。
ダッシュボードから Python スクリプトを実行する手順を見てみましょう。
- 任意のテキスト エディタを開いて、新しいファイルを作成します。
-
次のコードをファイルに貼り付け、拡張子
desktop
を付けて/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;
名前は
add
から好きなものに変更できます。
- Python スクリプトを実行するための bash スクリプトを作成します。アプリケーションのエントリーポイントです。そして、次のコードをそこに貼り付けます。
#!/usr/bin/env bash
python3 /relative/path/to_script/from/home/script.py
bash スクリプトのホーム ディレクトリからの相対パスをスクリプトに指定します。そして、上記のデスクトップエントリで bash スクリプトのパスを更新します。
- 次に、Windows キーを押して、指定した名前のデスクトップ エントリを検索します。そして実行してください。
GUI アプリケーションが表示されます。ただし、ユーザー入力のないスクリプトを実行すると、次の問題が発生します。
Python スクリプトの実行後にターミナルが閉じることがわかります。出力は 1 秒たりとも表示されません。この問題を回避するには、スクリプトの実行後もターミナルを開いたままにする必要があります。次のように bash スクリプトに新しい行を追加します。
#!/usr/bin/env bash
python3 <code class="language-bash">/relative/path/to_script/from/home/script
.py bash
もう一度実行してください。そして、目の前にはアウトプットがあります。

ウィンドウズ
Windows で Python スクリプトを実行する別の方法があります。 Run を使用して Python スクリプトを実行できます。 Run を使用して Python スクリプトを実行する手順を見てみましょう。
-
Windows Key + R
を押して ファイル名を指定して実行 を開きます。 -
[ファイル名を指定して
実行]
ダイアログに
py C:\path\to\script.py
入力し、Enter キーを押します。 - コマンドラインは実行が完了するとすぐに閉じます。出力も確認できます。この問題を解決するにはどうすればよいでしょうか?
バッチ スクリプトを使用すると、Python スクリプトの実行後でもコマンド ラインを開いたままにすることができます。そのためには、拡張子が
bat
のファイルを作成し、次のコードをそこに貼り付けます。
@py.exe C:\path\to\script.py %*
@pause
ここで、
Windows Key + R
ショートカットを使用してもう一度 [ファイル名
を指定して実行]
ダイアログを開き、バッチ スクリプトのパスを入力します。バッチ スクリプトで指定された Python スクリプトが実行されます。これで出力が確認できます。
結論
Python スクリプトを実行する最も適切な方法を選択してください。そして、Python でコードを書くことを楽しんでください。
スクリプト作成を楽しんでください 🙂