Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/276.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
运行用户';在pythonshell中输入为命令(交互模式)_Python_User Input_Pythoninterpreter - Fatal编程技术网

运行用户';在pythonshell中输入为命令(交互模式)

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

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

我尝试过以下方法:

import code
code.interact(local=locals())
然而,当使用这种方法时,我发现了一些限制,包括不能退出交互模式和不能将输出分配给变量


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

?谢谢!你刚刚解决了我的问题!