python执⾏cmd命令
import os
import subprocess
zoom是什么意思import sys
def directory(route):
filename_list = os.listdir(route) #获取指定⽬录下的所有⽂件名,以列表形式返回
e的用法>惠特妮 休斯顿歌曲filecount =[]
for item in filename_list:抑扬顿挫
path = os.path.join(route, item) #将两个路径拼接成⼀个完整⽬录
friendship演讲稿judge = os.path.isfile(path) #判断⼀个⽂件是否是⽂件夹还是⽂件(⽂件夹的话返回fal,⽂件的话是true)if judge:
if item.split(".")[1]=="pug":
filecount.append(path)
cmd ="pug -P "+ path +" -o "+ sys.argv[2] #原本在cmd下执⾏的命令,添加到python函数中运⾏
倒装句subprocess.Popen(cmd, shell=True) #使⽤subprocess模块,将cmd下的命令使⽤这个模块执⾏el:
directory(path)
上海新世界
print(route +"⽬录下pug⽂件个数为:",len(filecount))
pullindirectory(sys.argv[1]) #在cmd下运⾏此⽂件,后⾯的参数为⾃⼰输⼊的参数,sys.argv[1][2]是⾃⼰输⼊参数的第⼏位参数获取
网上在线翻译>a of shoes