最近はvirtualenvの中にFlaskを使っていろいろ遊んでるなんですが時々コードが間違ってたのせい(?!)かFlaskが本来の問題か(?!)がServerから離れなくなって、毎回もTerminalを閉じないといけなくてですね…そのあと毎回cd your directory cd Scripts/activate Python main.pyはいかにもめんどくさい過ぎて、batを作ってone clickするだけで一気にvirtualenvにあるところなで移動ー>virtualenvを起動ー>テストしたいpyを起動という3つを願いを叶えてくれないかなって。(ドラゴンボール!!!)結果的にそうすれば行けそうです↓
@echo off cmd /k "cd /d C:\Users\username\Desktop\your\virtualenv\directory\Scripts & activate & cd /d C:\Users\username\your\scripts\directory & python main.py"
@echo offはTerminalに余計な出力しないように。
/kはCMDを実行したあとでも終わらない。
/dはDirectoryを変更。
詳しい情報は↓
それじゃねー