本文主要是介绍python调用os.system执行系统命令,中文输出显示乱码,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
why?
# coding=utf-8#中文注释
import os
import timeMajorObject = {'/cygdrive/e/eBooks/Linux','/cygdrive/e/eBooks/JAVA'}
TargetDir = '/cygdrive/e/eBooks/'Target = TargetDir + time.strftime('%Y%m%d%H%M%S') + '.tar'
print TargetZipCmd = "tar -zcvf '%s' %s"%(Target, ' '.join(MajorObject))
print ZipCmdresult = os.system(ZipCmd)if 0 == result:print 'Succeed backup to ', Target
else:print 'Backup FAILED'
/cygdrive/e/eBooks/JAVA/Java\272\313\320\304\274\274\312\365(\324\255\312\351\265\3328\260\346)\276\355I_\273\371\264\241\326\252\312\266[www.TopSage.com]/
这篇关于python调用os.system执行系统命令,中文输出显示乱码的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!