1. 程式人生 > >Bat 執行Python檔案

Bat 執行Python檔案

最近的python網路程式設計實驗,在執行python指令碼時,需要不斷地輸入引數來測試實驗程式碼,甚是繁瑣(尤其是在給別人演示程式碼的時候)。想著是不是可以設計一個自動化一鍵執行的指令碼,那樣不就能(yu)輕(kuai)鬆(de)許(zhuang)多(bi)。

bat執行python檔案:

@echo off  
C:  
cd C:\Users\jiong\Desktop\Tcpip程式設計
start python 1.py 
start python 1.py 10
start python 1.py 100 
exit  


儲存為test.bat檔案 

 


python.exe與pythonw.exe

pyhton安裝目錄下有一個”pythonw.exe” 
來簡單說說”pythonw.exe”和”python.exe”的區別:

1)”pythonw.exe”執行時不會出現dos視窗 
2)”pythonw.exe”執行時所有stdin和stdout都無效 
3)”pythonw.exe”執行時從原有的sdtin只會得到EOF

所以若要執行一些不需要在dos視窗中打印出資訊的程式,可以將上述程式碼中的python改成pythonw即可(還是出現黑視窗來得更舒服一些)。

 


--------------------- 
作者:strange_jiong 
來源:CSDN 
原文:https://blog.csdn.net/dream_allday/article/details/49466553 
版權宣告:本文為博主原創文章,轉載請附上博文連結!