gpt4 book ai didi

IronPython:我应该有多少个脚本引擎?

转载 作者:行者123 更新时间:2023-12-01 13:05:09 25 4
gpt4 key购买 nike

一般来说,我应该在应用程序的整个生命周期内保留一个 ScriptEngine,还是应该根据需要创建和销毁它们?

最佳答案

每个 AppDomain 一个 ScriptEngine 就可以了。要隔离您的脚本,请确保每个脚本都在其自己的 ScriptScope 中执行。通过重用 ScriptEngine,IronPython 将不必重新编译任何导入的模块,这通常是 IronPython 中最慢的部分,尤其是当它们是短期运行的脚本时。

关于IronPython:我应该有多少个脚本引擎?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3661827/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com