python运行命令行,sudo

python 命令行交互输入密码

代码

cmd = darknet_path + '/darknet' + ' detector test ' + darknet_path+'/cfg/voc.data ' + darknet_path+'/cfg/yolov3-voc.cfg yolov3-voc.weights '+ img_path + ' > '+root_path+'/log.txt'
print(cmd)
sudoPassWd = '*****'
#print(cmd)
os.system('echo %s|sudo -S %s' % (sudoPassWd, cmd))