python執行cmd命令

2021-09-12 08:57:04 字數 1026 閱讀 8712

import os

import subprocess

import sys

def directory

(route)

: filename_list = os.

listdir

(route) #獲取指定目錄下的所有檔名,以列表形式返回

filecount =

for item in filename_list:

path = os.path.

join

(route, item) #將兩個路徑拼接成乙個完整目錄

judge = os.path.

isfile

(path) #判斷乙個檔案是否是資料夾還是檔案(資料夾的話返回false,檔案的話是true)

if judge:

if item.

split

(".")[

1]=="pug"

: filecount.

(path)

cmd =

"pug -p "

+ path +

" -o "

+ sys.ar**[

2] #原本在cmd下執行的命令,新增到python函式中執行

subprocess.

popen

(cmd, shell=true) #使用subprocess模組,將cmd下的命令使用這個模組執行

else

:directory

(path)

print

(route +

"目錄下pug檔案個數為:"

,len

(filecount)

)directory

(sys.ar**[1]

) #在cmd下執行此檔案,後面的引數為自己輸入的引數,sys.ar**[1]

[2]是自己輸入引數的第幾位引數獲取

python執行cmd命令

我們在做手機端自動化的時候有時候可能會遇到需要執行cmd命令完成用例,我們一起學習下,通過python指令碼執行cmd命令 其實說白了就是windows中執行一些命令的地方。我們通常可以使用os模組的命令進行執行cmd os.system 執行的命令 原始碼 我們可以看到os.system成功的把我...

Python 封裝cmd 執行命令

1 利用shell中執行成功返回0 失敗非零 封裝成函式 coding utf 8 from subprocess import popen,pipe,stdout import sys defrun cmd cmd p popen cmd,shell true,stdin pipe,stdout ...

cmd 執行命令

一 一鍵開啟執行 開啟 執行 視窗,都是通過 開始 選單中的命令來完成的。其實我們可以為執行建立乙個快捷方式,一鍵開啟執行視窗。右擊桌面上的快捷方式,開啟屬性視窗。切換到 快捷鍵 方式選項卡,在 快捷鍵 裡面輸入乙個按鍵,然後單擊 確定 按鈕,這樣我們要開啟執行視窗時只需要按下該快捷鍵即可。二 快速...