我想知道是否可以要求用户输入,在 python 解释器中将其作为命令运行并将输出分配给变量。我想要这样,就好像我在交互模式下执行命令但在我自己的 python 脚本中一样。
我尝试过以下方法:
import code
code.interact(local=locals())
但是,使用此方法时,我发现了一些限制,包括无法退出交互模式以及无法将输出分配给变量。
作为参考,这将用于创建 python 计算器。
我想知道是否可以要求用户输入,在 python 解释器中将其作为命令运行并将输出分配给变量。我想要这样,就好像我在交互模式下执行命令但在我自己的 python 脚本中一样。
我尝试过以下方法:
import code
code.interact(local=locals())
但是,使用此方法时,我发现了一些限制,包括无法退出交互模式以及无法将输出分配给变量。
作为参考,这将用于创建 python 计算器。