コース: プログラミングの基礎:基本

WindowsでPythonをコマンドラインから実行する

コース: プログラミングの基礎:基本

WindowsでPythonをコマンドラインから実行する

Python のコードを 実行する方法のひとつに、 コマンドラインを使う方法があります。 このコースでは、 ターミナルまたはコマンドラインと 呼ぶことにします。 Windows 11 では、 すべてのアプリから Python 3.11 まで行き、 Python 3.11(64-bit) を 選択してください。 これで、Python シェルが起動します。 Python シェルは、 このようにプロンプトを表示し、 Python インタプリタの準備が できたことを知らせています。 では、簡単な計算問題 2 2 を 求めることから始めてみましょう。 英語で what is 2 plus 2 ? と 入力してみますね。 Enter キーを押すと、 Python インタプリタから SyntaxError が出力されます。 Syntax とは、 プログラミング言語のルールのことです。 ですから、SyntaxError は、 プログラミング言語のルールを 守らないコードを書いたときに発生します。 この場合、 平易な英語でコードを書きましたが、 Python インタプリタは 英語を理解しないので、 SyntaxError が発生しました。 さて、もう一度やってみましょう。 今度は、2 2、 そして、Enter を入力します。 このとき、スペースは入力しなくても 問題ありません。 すると、4 という数字が返ってきました。 これは、2 2 という式が、 Python のプログラミング言語で 有効だからです。 では、2 と入力した場合は どうでしょうか? 式が完全ではないため、 SyntaxError が発生します。 例えば、「あなたはこれまでのレッスンで 頑張って勉強しました。」ということが できます。 これは、文法的に正しい文です。 けれども、もし、 「あなたはこれまでのレッスンで」 と言えば、 それは不完全な文ですね。 最後まで言っていないので、 何をしたのかがわかりません。 それは、プログラミング言語も同じです。 つまり、構文やルールに 従う必要があるのです。 もうひとつ確認してみましょう。 まず、Python のプロンプトを 終了します。 それには、 exit() を入力し、 Enter キーを押してください。 閉じることができました。 さて、01_03.py を覚えていますか? このファイルをコマンドラインから 実行しましょう。 まず、コマンドプロンプトを開きます。 そのためには、検索バーに cmd と入力し、 「コマンドプロンプト」を選択します。 次に、ファイルと同じディレクトリに 移動します。 コマンドプロンプトでは、 フォルダをディレクトリと呼びます。 私の場合、このファイルは ドキュメントフォルダの中にあります。 あなたの場合は、 他の場所にあるかもしれません。 まず、cd と コマンドを入力してください。 これは、ディレクトリの変更コマンドです。 次に、エクスプローラーで ファイルがある場所を開きます。 私の場合は、 「ドキュメント」フォルダにあるので、 「ドキュメント」フォルダを選択します。 このフォルダの中に 01_03.py ファイルがあります。 もし、拡張子を表示していない場合には、 「表示」メニューの「表示」の 「ファイル名拡張子」を クリックしてください。 すると、01_03.py と 表示することができます。 では、このフォルダを コマンドプロンプトに ドラッグしてください。 すると、ファイルパス全体が コピーされていますね。 このファイルの場所を示す文字列が、 ファイルパスです。 次に、Enter キーを押しましょう。 これで、「ドキュメント」フォルダの中に 移動しました。 次に、このディレクトリに含まれる すべてのファイルのリストを 表示するために、 ディレクトリの略である dir コマンドを入力してみましょう。 すると、01_03.py ファイルが 表示されます。 このファイルを実行するのには、 python 01_03.py と入力して Enter キーを押してください。 すると、Hollo World! と表示しますね。 IDE で書いたプログラムのほとんどは、 IDE から直接実行できますが、 コマンドラインから Python のコードを実行したい場合も あるかもしれません。 その場合には、 このようにして実行するので、 覚えておいてください。

目次