def buffer_input(prompt='scm> '): """Return a Buffer instance containing interactive input.""" return Buffer(tokenize_lines(InputReader(prompt)))
def buffer_input(): return Buffer(tokenize_lines(InputReader('> ')))
def buffer_input(): return Buffer( tokenize_lines(InputReader('read> ')) ) # 'read> ' is an initial prompt in InputReader Class, everytime we call buffer_input, we first print('> ') and then wait for user to input.
def buffer_input(prompt='scm> '): return Buffer(tokenize_lines(InputReader(prompt)))
def buffer_input(prompt="scm> "): # 从输入获取一行,然后将这一行数据传递给tokenize_lines # tokenize_lines处理之后,输出串token,传递个buffer,buffer可是一个可以迭代的对象,所以,你懂的! """Return a Buffer instance containing interactive input.""" return Buffer(tokenize_lines(InputReader(prompt)))
def buffer_input(): return Buffer(tokenize_lines(InputReader( '> '))) # 将list of token lists放入Buffer,Buffer就像一个流,可以逐步消耗其中的token。