运行用户';在pythonshell中输入为命令(交互模式)
我想知道是否可以请求用户输入,在python解释器中作为命令运行,并将输出分配给变量。我希望这样做就像我在交互模式下执行命令一样,但是在我自己的python脚本中 我尝试过以下方法:运行用户';在pythonshell中输入为命令(交互模式),python,user-input,pythoninterpreter,Python,User Input,Pythoninterpreter,我想知道是否可以请求用户输入,在python解释器中作为命令运行,并将输出分配给变量。我希望这样做就像我在交互模式下执行命令一样,但是在我自己的python脚本中 我尝试过以下方法: import code code.interact(local=locals()) 然而,当使用这种方法时,我发现了一些限制,包括不能退出交互模式和不能将输出分配给变量 作为参考,这将用于创建python计算器。?谢谢!你刚刚解决了我的问题!
import code
code.interact(local=locals())
然而,当使用这种方法时,我发现了一些限制,包括不能退出交互模式和不能将输出分配给变量
作为参考,这将用于创建python计算器。?谢谢!你刚刚解决了我的问题!