proxy4_interp.py
来自「一个java写的proxy的例子」· Python 代码 · 共 37 行
PY
37 行
# 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 + =
减小字号Ctrl + -
显示快捷键?