Python便利バッチ


Python便利バッチ

 自分がいつも使っているPython関連のちょっとしたバッチをQiitaの投稿の練習として記載します。

Pythonファイル名バッチ

 編集中のpythonファイルを実行するときに、コマンド操作が面倒でダブルクリックで実行したいときや、タスクスケジューラで起動させたいときに使っているバッチです。
 下記バッチを「実行したいpythonファイル名.bat」で保存すればダブルクリックでpythonを実行できます。

PythonFile.bat
rem バッチの格納フォルダへ移動
cd %~p0

rem conda環境をアクティベート
call activate scraping_env

rem バッチファイルのファイル名.pyのpythonファイルを実行
python %~n0%.py

rem Pythonスクリプトが終了したら待機
pause

pythonファイルの例

PythonFile.py
print("バッチ名と同じpythonファイルが実行できるよ。")

うん、実行プログラムに関連付けておけば必要ないですね!!

Jupyter起動バッチ

 下記はパスワード有、他のPCからJupyterにアクセスできる設定です。自分は下記バッチをPC起動時に実行するようにタスクスケジューラで設定してます。

rem わーくすぺーすに移動します
mkdir cd C:\Users\xxxxxx\Documents\PythonScript
cd C:\Users\xxxxxx\Documents\PythonScript

rem condaの環境をあくてぃべーと
call activate kaggle_env1

rem パスワード(とーくん)、ブラウザ起動なしでジュピターをきどうします
jupyter notebook --NotebookApp.token='password'  --ip=* --no-browser

この投稿内容・・・誰得だろう・・・