Pythonはメモ帳でも書けます。しかし、実際の開発ではコードを書きやすく、実行しやすく、エラーを見つけやすい道具を使います。 その代表がVisual Studio Code、略してVS Codeです。
VS Codeとは何か
VS Codeは、プログラムを書くための高機能エディタです。 Python専用ではありませんが、拡張機能を入れることでPython開発に非常に使いやすくなります。 コード補完、色分け、実行、デバッグ、ターミナル、Git連携など、開発に必要な作業を一つの画面で行えます。インストール後に入れる拡張機能
VS Codeを入れたら、まずPython拡張機能を入れます。 拡張機能画面でPython と検索し、Microsoftが提供しているPython拡張をインストールします。
あわせて Pylance も使われます。これは入力補完や型の確認を助ける拡張です。
フォルダを開くという考え方
VS Codeでは、ファイル単体ではなく「プロジェクトフォルダ」を開くのが基本です。 たとえばpython_lesson というフォルダを作り、その中に main.py を作ります。
このフォルダ単位で、後から仮想環境や設定ファイル、HTML、画像、CSVなどをまとめて管理します。
Pythonインタープリタの選択
VS Codeは自分でPythonを持っているわけではありません。 PCにインストールされたPythonや、後で作る仮想環境のPythonを選んで実行します。 コマンドパレットからPython: Select Interpreter を選び、使うPythonを指定します。
ここを間違えると、ターミナルでは動くのにVS Codeでは動かない、という定番トラブルになります。
最初のファイルを作る
main.py を作り、次のコードを書きます。
print("VS CodeからPythonを実行しました")
右上の実行ボタン、またはターミナルから次のように実行します。
python main.py
文字が表示されれば成功です。
- VS Codeで作業用フォルダを開く
main.pyを作るprint文を書いて実行する- Pythonインタープリタの場所を確認する
理解チェック
- この回の目的を一文で説明できる
- サンプルコードを自分のPCで実行できる
- エラーが出た場合、どの行で起きたか確認できる
- 少しだけ値や文字を変えて、結果の違いを確認できる