📄 proxy4_interp.py
字号:
# A Python expression interpreter for the proxyfrom proxy4_base import *from transport.connection import *class InterpreterConnection(Connection): def __init__(self, socket, addr): self.addr = addr Connection.__init__(self, socket) self.write('>> ') def __repr__(self): return '<interpreter>' def process_read(self): while 1: i = find(self.recv_buffer, '\n') if i < 0: break line = strip(self.read(i+1)) if line == '\004': # Ctrl-D (Unix EOF) self.handle_close() break self.write('%s => ' % line) try: self.write('%s\n' % repr(eval(line))) except: # TODO: add traceback information self.write('Error\n') self.write('>> ')# TODO: make other modules accessible somehow#import proxy4_dns, proxy4_web
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -