在Python Shell中将用户输入作为命令运行(交互模式)

时间:2017-02-03 03:50:09

标签: python user-input pythoninterpreter

我很想知道是否可以请求用户输入,在python解释器中将其作为命令运行并将输出分配给变量。我想这就好像我在交互模式下执行命令,但在我自己的python脚本中。

我尝试了以下方法:

import code
code.interact(local=locals())

但是,在使用此方法时,我发现了一些限制,包括无法退出交互模式,也无法将输出分配给变量。

作为参考,这将用于创建一个python计算器。

0 个答案:

没有答案