このサイトの記事内では「アフィリエイト広告」などの広告を掲載している場合があります。
消費者庁が問題としている「誇大な宣伝や表現」とならないよう配慮しコンテンツを制作しておりますのでご安心ください。
問題のある表現が見つかりましたらお問い合わせよりご一報いただけますと幸いです。

【Python】バッチファイルから実行する方法

2024年10月4日

今回はpyファイルをバッチファイルから実行する方法を紹介します。

pyファイルをドラックアンドドロップすることで実行できるバッチファイルのコードをお見せします。

pyファイルを実行するバッチファイル

@echo off 
cd %~dp0 
 
rem 引数無し実行はエラーとする 
if "%~1"=="" ( 
 echo ソースファイルをドラッグ&ドロップしてください 
 timeout 5 
 exit 
) 
 
echo pyファイルを実行します 
echo; 
py %1 
 
rem ウィンドウを消さない 
PAUSE "wait";

このファイルをメモ帳にコピーして、pyStarter.batというファイル名で保存します。(文字コードはANSI形式で保存)

画像のようにpyファイルをbatファイルをドラックアンドドロップすると、コマンドプロンプトでpyファイルが実行されます。

コマンドプロンプトは勝手に消えないため、printなどの表示をじっくり確認することができます。

Python

Posted by やろまい