def call(self, command):
env = os.environ.copy()
env['PYTHONPATH'] = ''.join(':' + x for x in sys.path)
self.announce('Run command: {}'.format(command), level=2)
try:
subprocess.check_call(command.split(), env=env)
except subprocess.CalledProcessError as error:
self._returncode = 1
message = 'Command failed with exit code {}'
message = message.format(error.returncode)
self.announce(message, level=2)
评论列表
文章目录