Python 3.x Python 3:如何将自定义函数添加到code.InteractiveInterpreter中
我想用code.InteractiveInterpreter创建一个自定义解释器。在解释器中,我想添加一些自定义函数。例如,对于输入myfun2,3,解释器将调用相应的函数代码并返回结果Python 3.x Python 3:如何将自定义函数添加到code.InteractiveInterpreter中,python-3.x,Python 3.x,我想用code.InteractiveInterpreter创建一个自定义解释器。在解释器中,我想添加一些自定义函数。例如,对于输入myfun2,3,解释器将调用相应的函数代码并返回结果 如果有示例代码,那就太好了。我想我找到了方法。制作一个包含所有自定义函数的模块。如果没有,则应仔细阅读代码模块文档,然后将InteractiveInterpreter子类化。有关示例,请参见idlelib/PyShell.py中的类ModifiedInterpreterInteractive解释器。
如果有示例代码,那就太好了。我想我找到了方法。制作一个包含所有自定义函数的模块。如果没有,则应仔细阅读代码模块文档,然后将InteractiveInterpreter子类化。有关示例,请参见idlelib/PyShell.py中的类ModifiedInterpreterInteractive解释器。