Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/337.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
Python 用于完成计算的REPL信号_Python - Fatal编程技术网

Python 用于完成计算的REPL信号

Python 用于完成计算的REPL信号,python,Python,我正在构建一个Python解释器的web界面。是否有一种可接受的方式与解释器交互,以便解释器发出计算完成的信号 例如: >>> 1+1 2 >>> 除了检查>,我怎么知道解释器已经完成了对给定表达式的求值?我不会在那里连接实际的解释器。我会效仿这一点;我会把《单身》传给……啊,真有趣。但假设我想概括我的代码,以便与不同类型的解释器进行交互。例如,现在我同时支持Python和R;您无法可靠地查找>。您运行的代码可能会更改提示,或者写入标准输出,从而彻底搞乱内容

我正在构建一个Python解释器的web界面。是否有一种可接受的方式与解释器交互,以便解释器发出计算完成的信号

例如:

>>> 1+1
2
>>>

除了检查
>
,我怎么知道解释器已经完成了对给定表达式的求值?

我不会在那里连接实际的解释器。我会效仿这一点;我会把《单身》传给……啊,真有趣。但假设我想概括我的代码,以便与不同类型的解释器进行交互。例如,现在我同时支持Python和R;您无法可靠地查找
>
。您运行的代码可能会更改提示,或者写入标准输出,从而彻底搞乱内容。