コンテンツにスキップ

Pythonスクリプトの実行方法

CodeMDD.io

Pythonスクリプトとコードを実行する方法

Pythonのスクリプトやプログラムは、実行可能なPythonコードが含まれたファイルです。Pythonの開発者として最も重要なスキルは、Pythonのスクリプトとコードを実行できることです。コードを実行することで、計画どおりに動作するかどうかを確認することができます。また、エラーや問題を修正するためにコードをテストしてデバッグすることもできます。最終的には、タスクを実行するためにコードを記述します。

このチュートリアルでは、Pythonのスクリプトとコードを実行するためのいくつかのテクニックについて学びます。それぞれの状況で使用するテクニックは、環境、プラットフォーム、ニーズ、およびスキルによって異なります。

このチュートリアルでは、次の方法について学びます:

  • オペレーティングシステムのコマンドラインまたはターミナルからPythonスクリプトを実行する方法
  • 標準のREPLを使用して、Pythonのコードやスクリプトをインタラクティブモードで実行する方法
  • お気に入りのIDEまたはコードエディタを使用してPythonスクリプトを実行する方法
  • オペレーティングシステムのファイルマネージャからスクリプトやプログラムを起動する方法

クイズを受ける: インタラクティブな「Pythonスクリプトの実行方法」クイズで知識をテストしましょう。クイズの完了後に得点が表示されるため、学習の進捗状況を追跡することができます。

クイズに参加 »

スクリプトとモジュールとは

コンピューティングにおいて、スクリプトとは特定のタスクを実行するために実行可能な命令の論理的なシーケンスを含んだテキストファイルのことを指します。これらの命令は、通常スクリプト言語と呼ばれるもので表現され、タスクを操作し、カスタマイズし、自動化することができるプログラミング言語です。

スクリプト言語は通常、インタプリタによってランタイムで解釈されることがあり、コンパイルされることはありません。したがって、スクリプトは通常、ある種のインタプリタによって実行されます。実行中に解釈されるため、スクリプトの内容を変更したり、タスクに応じてスクリプトをカスタマイズすることができます。

一方、モジュールはPythonのコードが格納されたファイルであり、再利用可能な関数、クラス、および変数を含んでいます。モジュールは、スクリプトや他のモジュールからインポートされて使用されることがあります。スクリプトは単体で実行される一方、モジュールは他のコードに組み込まれて実行されることが一般的です。

次のセクションでは、Pythonスクリプトを実行するさまざまな方法について見ていきます。

コマンドラインからPythonスクリプトを実行する方法

Pythonのスクリプトをコマンドラインまたはターミナルから実行するためには、いくつかの方法があります。

pythonコマンドを使用する方法

Pythonのインストールが正しく行われている場合、コマンドラインでpythonコマンドを実行することでPythonの対話モードに入ることができます。このモードでは、一行ずつPythonのコードを実行することができます。

$ python
Python 3.9.0 (default, Oct 23 2023, 22:00:00)
[GCC 9.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

また、Pythonのスクリプ

(以下省略)