テクノロジー 開発 非公開: Python スクリプトを実行するにはどうすればよいですか?

Python スクリプトを実行するにはどうすればよいですか?

Python に精通している場合は、おそらく Python スクリプトの実行方法を知っているはずです。

この記事を読むべき理由は何ですか?また、Python スクリプトに慣れていないため、Python スクリプトの実行方法がわからないという可能性もあります。それは間違いなくあなたのためです。これはあなただけのものですか?いいえ、Python に詳しい人もそうでない人も、この記事で何か新しいことを得ることができます。早速、記事に入りましょう。

チュートリアルの実行部分に入る前に、システムに Python をインストールしておく必要があります。

テキスト エディターを開き、このチュートリアル全体で使用する Python スクリプトを作成します。 2 つの数値を加算する次のスクリプトを使用できます。

 a, b = list(map(int, input().split()))
print(a + b)
Python スクリプトを実行するにはどうすればよいですか?
Python スクリプトを実行するにはどうすればよいですか?

IDE

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

Python スクリプトを実行するにはどうすればよいですか?
Python スクリプトを実行するにはどうすればよいですか?

一般的な方法

Python スクリプトを実行する最も一般的な方法は、コマンド ラインまたはターミナルを使用することです。コマンドラインまたはターミナルを使用して Python スクリプトを実行する手順を見てみましょう。

  • コマンドラインまたはターミナルを開きます。
  • Python スクリプトが存在するディレクトリに移動します。
  • python3 script_name.py コマンドを使用してスクリプトを実行します (キーワードは構成に応じて python に変更される場合があります)。
  • 終わり。次の行で出力を確認できます。

オペレーティング システムに関係なく、上記の手順で Python スクリプトを実行できます。上記の手順は、すべての主要なオペレーティング システムで機能します。

さまざまなオペレーティング システムで 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 スクリプトを実行する方法を学習することもできます。

Python スクリプトを実行するにはどうすればよいですか?
Python スクリプトを実行するにはどうすればよいですか?

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

もう一度実行してください。そして、目の前にはアウトプットがあります。

Python スクリプトを実行するにはどうすればよいですか?
Python スクリプトを実行するにはどうすればよいですか?

ウィンドウズ

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 でコードを書くことを楽しんでください。

スクリプト作成を楽しんでください 🙂

「 Python スクリプトを実行するにはどうすればよいですか?」についてわかりやすく解説!絶対に観るべきベスト2動画

【超有益】Pythonの定期実行についてわかりやすく解説!(ローカル・リモート環境編)
【高速・軽量】Pythonで作ったアプリのexe化にNuitkaを知ってほしい!Pyinstallerとの違いも比較【ずんだもん解説】

Python に精通している場合は、おそらく Python スクリプトの実行方法を知っているはずです。

この記事を読むべき理由は何ですか?また、Python スクリプトに慣れていないため、Python スクリプトの実行方法がわからないという可能性もあります。それは間違いなくあなたのためです。これはあなただけのものですか?いいえ、Python に詳しい人もそうでない人も、この記事で何か新しいことを得ることができます。早速、記事に入りましょう。

チュートリアルの実行部分に入る前に、システムに Python をインストールしておく必要があります。

テキスト エディターを開き、このチュートリアル全体で使用する Python スクリプトを作成します。 2 つの数値を加算する次のスクリプトを使用できます。

 a, b = list(map(int, input().split()))
print(a + b)
Python スクリプトを実行するにはどうすればよいですか?
Python スクリプトを実行するにはどうすればよいですか?

IDE

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

Python スクリプトを実行するにはどうすればよいですか?
Python スクリプトを実行するにはどうすればよいですか?

一般的な方法

Python スクリプトを実行する最も一般的な方法は、コマンド ラインまたはターミナルを使用することです。コマンドラインまたはターミナルを使用して Python スクリプトを実行する手順を見てみましょう。

  • コマンドラインまたはターミナルを開きます。
  • Python スクリプトが存在するディレクトリに移動します。
  • python3 script_name.py コマンドを使用してスクリプトを実行します (キーワードは構成に応じて python に変更される場合があります)。
  • 終わり。次の行で出力を確認できます。

オペレーティング システムに関係なく、上記の手順で Python スクリプトを実行できます。上記の手順は、すべての主要なオペレーティング システムで機能します。

さまざまなオペレーティング システムで 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 スクリプトを実行する方法を学習することもできます。

Python スクリプトを実行するにはどうすればよいですか?
Python スクリプトを実行するにはどうすればよいですか?

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

もう一度実行してください。そして、目の前にはアウトプットがあります。

Python スクリプトを実行するにはどうすればよいですか?
Python スクリプトを実行するにはどうすればよいですか?

ウィンドウズ

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 でコードを書くことを楽しんでください。

スクリプト作成を楽しんでください 🙂

「 Python スクリプトを実行するにはどうすればよいですか?」についてわかりやすく解説!絶対に観るべきベスト2動画

【超有益】Pythonの定期実行についてわかりやすく解説!(ローカル・リモート環境編)
【高速・軽量】Pythonで作ったアプリのexe化にNuitkaを知ってほしい!Pyinstallerとの違いも比較【ずんだもん解説】