渡邉一郎日記

趣味かつ独学の成人男性がPython の様々な内容を記事にして発信しております

【Python入門🔰】cmd(コマンドプロンプト)からPythonファイルを動かす方法

コマンドプロンプトからPythonを起動するには、そのまま「python」と入力してEnterを押します。

では、.py(Pythonファイル)を動かすにはどうすればいいでしょうか。

この記事では、コマンドプロンプトからPythonファイルを動かす方法を紹介します。

実行したいファイルとコード

num_list = []

for i in range(0, 11):
    num_list.append(i)

print(num_list)

上記のコードを「number.py」として保存します。

これによって出力されるのは、[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10] となります。

コマンドプロンプトの起動とファイルの保存場所

まず、コマンドプロンプトを起動してください。このときに指定されているディレクトリは、

C:\Users\owner

である人がほとんどだと思います。(owner:アカウント名やパソコン名など)

次に、指定されているディレクトリ(フォルダ)に先程作成した number.py を移動してください。

これで準備完了です。

Pythonファイルを動かす

python number.py

それでは、コマンドプロンプトに上記のコマンドを入力して実行してください。

コマンドプロンプト画面

ちゃんと出力されているのを確認できました。

使用例:URLからyoutubeの動画をダウンロードする

こちらの動画をダウンロードしたいと思います。

コードはこちら↓

from pytube import YouTube

url = str(input("URLを入力してください:"))
YouTube(url).streams.get_highest_resolution().download()

ファイル名は「y_dow.py」としました。

実行結果

エラーが何も出なければ成功です。動画の保存先は、y_dow.py と同じファルダです。

まとめ

この記事では、コマンドプロンプトからPythonファイルを動かす方法を紹介しました。

個人的には、input関数と組み合わせると使い勝手がいいかなと思います。使用例で示したように、毎回変化するURLやキーワードなどを貼り付けるだけで使い回すことができます。

是非、試してみてください!