def receiveorder(self, order): if order == 'clear': utility.clearoutput(self.output) return render.index('') order = order + '\n' self.subprocess.stdin.write('echo "-->"' + order + ' pwd\n') time.sleep(0.1) self.subprocess.stdin.write(order)
def receiveorder(self, web_input): self.web_input = web_input self.order = web_input.order if self.order == 'cls': utility.clearoutput(self.output) return render.index('') if self.order.split(' ')[0] == 'download' or self.order.split(' ')[0] == 'upload': #暂时不让download ,upload回显 #self.subprocess.stdin.write('echo "-->"' + order + ' echo%cd%\n') return '' self.subprocess.stdin.write(self.order + '\n')
def receiveorder(self, web_input): self.web_input = web_input self.order = web_input.order if self.order == 'clear': utility.clearoutput(self.output) return render.index('') self.subprocess.stdin.write('echo "-->"' + self.order + '\n' + ' pwd\n') time.sleep(0.1) if self.order.split(' ')[0] == 'download' or self.order.split(' ')[0] == 'upload': return '' self.subprocess.stdin.write(self.order + '\n')