Python 是否可以总结解释器初始化步骤?
问题:Python 是否可以总结解释器初始化步骤?,python,visual-studio-code,Python,Visual Studio Code,问题: 分机在选择解释器时多次调用解释器以检索以下信息: explorer.exe-c“导入系统;打印(系统前缀)” explorer.exe-c“导入系统;打印(系统可执行)” explorer.exe-c“从distutils.sysconfig导入get_python_lib;打印(get_python_lib())” explorer.exe-m site–用户站点 explorer.exe-m pylint--disable=all--enable=F,不可访问,重复键,不必要的分号,
分机在选择解释器时多次调用解释器以检索以下信息: explorer.exe-c“导入系统;打印(系统前缀)”
explorer.exe-c“导入系统;打印(系统可执行)”
explorer.exe-c“从distutils.sysconfig导入get_python_lib;打印(get_python_lib())”
explorer.exe-m site–用户站点
explorer.exe-m pylint--disable=all--enable=F,不可访问,重复键,不必要的分号,未分配的全局变量,未使用的变量,未使用的通配符导入,二进制操作异常,格式错误的字符串,字符串中异常的反斜杠,错误的打开………
explorer.exe d:\python vscode\vscode python\pythonFiles\explorerinfo.py
我们有自己的基于IronPython2.7.x的解释器,它加载额外的对象+运行时,这需要几秒钟的时间。在加载运行时之前,每个进程都需要以独占方式访问某些对象,我们无法对此进行更改,因为这是一个外部依赖项。等待资源可用也会降低初始化速度。是否可以在一次呼叫中组合上述步骤或优化此过程 将这些优化为单个调用的唯一方法是向位于的Python扩展本身发送一个pull请求,以某种方式将其更改为聚合调用。好主意!非常感谢你!