python 执行shell命令
# -*- coding: utf-8 -*-
def exec_shell(shell): exec_ = \'\'\'"%s"\'\'\' % (shell) print exec_ os.system(exec_)
这里用
\'\'\'"%s"\'\'\' % (shell)
的原因是,假如传入的是多行的shell命令,使用
\'%s\' %(shell)会报错
# -*- coding: utf-8 -*-
def exec_shell(shell): exec_ = \'\'\'"%s"\'\'\' % (shell) print exec_ os.system(exec_)
这里用
\'\'\'"%s"\'\'\' % (shell)
的原因是,假如传入的是多行的shell命令,使用
\'%s\' %(shell)会报错
相关文章: