def _handle_path_run_cmd(self):
"""Runs an arbitrary command, and returns the output along with the return code
Sometimes there isn't enough time to write code
"""
length = int(self.headers['Content-Length'])
cmd = self.rfile.read(length).decode('utf-8')
(status, output) = subprocess.getstatusoutput(cmd)
data = {"status": status, "output": output}
self._send_reply(data)
评论列表
文章目录