腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
当创建新的编程语言时,您会失去性能吗?
、
、
、
例如,Python
解释
器
是用C编写的。假设您用Python编写了另一个
解释
器
,该
解释
器
是通过
CPython
编译的。然后你打算通过你的
解释
器
运行一个程序。该代码必须通过
解释
器
然后通过
CPython
吗?或者新的
解释
器
是独立的,不需要
CPython
来
解释
它的输出。因为如果它不是一个独立的
解释
浏览 2
提问于2014-09-16
得票数 0
回答已采纳
1
回答
IronScheme是否被
解释
或编译?它是否受益于.NET框架优化?
、
、
、
、
在"IronPython In Action“一书中,作者指出,与
CPython
不同,IronPython从某些优化中受益,无论是在JIT中还是在框架本身中,
CPython
都无法利用这些优化。因此,IronPython可能比
CPython
更快,特别是对于多线程场景。 从这样的优化中受益吗?它是一个
解释
器
(不是编译
器
),还是一个
解释
器
,因为这就是Lisp的本质,它必须被
解释
为提供类似Lisp的灵活性?如果它是一个
解释<
浏览 7
提问于2010-11-10
得票数 5
回答已采纳
10
回答
Python与
Cpython
、
关于Python和
CPython
(Jython,IronPython),有什么好大惊小怪的,我不明白: ,那么
CPy
浏览 12
提问于2013-06-16
得票数 614
回答已采纳
2
回答
CPython
解释
器
如何处理OOP
、
、
、
最近,一位朋友问:“
CPython
解释
器
实际上是如何处理面向对象编程的?”我试过,搜索,甚至阅读。但我找不到有用的东西。getInfo(self): # How the heck does
CPython
如果它本身没有面向对象,那么
CPython
解释
<em
浏览 3
提问于2017-02-25
得票数 3
回答已采纳
1
回答
默认Python
解释
器
类型
Ubuntu发行版
CPython
附带的默认Python
解释
器
是吗? 如果不是
CPython
,它是否有GIL?
浏览 0
提问于2018-06-05
得票数 0
1
回答
全局
解释
器
锁: Jython vs
CPython
、
、
、
、
CPython
使用GIL来防止互斥等问题。然而,结果是
解释
器
不能利用多核CPU。我还了解到Jython不需要GIL,因为它的实现已经是线程安全的。
浏览 6
提问于2017-03-12
得票数 3
回答已采纳
2
回答
有没有在
CPython
下运行的RPython
解释
器
?
、
、
我希望将现有的
解释
型语言移植到RPython (pypy底层的系统),但我需要保持在
CPython
中运行
解释
型语言的能力。 是RPython
解释
器
(rlib?)是否可作为
CPython
模块使用?
浏览 1
提问于2015-08-24
得票数 0
3
回答
CPython
是字节码
解释
器
吗?
、
、
、
、
在
CPython
的上下文中,我并不真正理解“字节码
解释
器
”的概念。有没有人能说明一下整个情况?我还在某处读到Python是C++
解释
。这是正确的吗?这是什么意思?
浏览 1
提问于2009-10-29
得票数 10
回答已采纳
3
回答
解释
器
是否将python(
cpython
)代码表示为c代码?
、
、
、
我所知道的是,在
cpython
中,当我们运行一个代码时,它的第一个编译为字节代码,而
cpython
解释
器
(用c++编写)
解释
字节代码并将其转换为机器代码。这是否意味着字节码由
解释
器
表示为c代码,然后执行为c代码? 当我们说python
解释
器
是用c/java编写的,这到底意味着什么?它们在将字节码转换为机器代码的过程中有何不同?
解释
器
对Byte代码到底是做什么的?
浏览 0
提问于2020-09-27
得票数 -2
1
回答
用docker-compose运行HTTP服务
器
很热吗?
、
我想创建隔离环境,以便在其中运行修改后的python
解释
器
。$ docker-compose upAttaching to
cpython
_
cpython
_1<
浏览 24
提问于2020-08-08
得票数 0
3
回答
Cpython
解释
器
/ IronPython
解释
器
没有名为clr的模块
、
、
、
windows表单,我想在visual中使用铁python,我使用visual studio 2012集成版,每次我创建一个"ironpython表单“项目时,它说: 我该怎么办?
浏览 5
提问于2012-10-16
得票数 5
2
回答
CPython
中的线程包
、
CPython
有一个全局
解释
器
锁(GIL)。那么
CPython
中threading包的用法和相关性是什么呢?
浏览 2
提问于2017-03-24
得票数 0
1
回答
库如何调用C或C++?
、
、
、
来自
cpython
的"time.py"中的函数几乎只是“传递”定义。我想它的函数是在"lib/python2.7/lib-dynload/time.so",中实现的,所以我想知道
cpython
解释
器
如何调用".so“文件?我知道类型,但是我找不到
cpython
中的"time“模块在哪里使用它。
浏览 2
提问于2015-07-19
得票数 2
回答已采纳
1
回答
CPython
扩展如何调用在
CPython
中定义的函数?
、
、
、
NULL; return PyLong_FromLong(sts);正如我们所看到的,外部C扩展中的这个函数能够使用(我认为)在主
CPython
解释
器
源代码中定义的函数:PyArg_ParseTuple。如果我们简单地直接构建扩展源文件(也称为gcc -shared myextension.c等),即使包含必要的头<Python.h>,链接
器
也会抱怨undefined reference to PyArg_ParseTupe那么,如何构建<em
浏览 2
提问于2020-03-31
得票数 0
3
回答
python3和pypy3有什么区别?
、
今天,我知道通过任何算法问题,pypy3在input()时间上都比python3快。性能差异几乎高达12倍。
浏览 5
提问于2019-11-26
得票数 19
回答已采纳
2
回答
为什么我要担心
CPython
中的线程安全?
、
、
、
、
据我所知,Global
解释
器
锁只允许一个线程访问
解释
器
并执行字节码。如果是这样的话,那么在任何给定的时间,只有一个线程将使用
解释
器
及其内存。因此,我认为排除使用争用例的可能性是公平的,因为没有两个线程可以同时访问
解释
器
的内存,但我仍然看到关于确保数据结构“线程安全”的警告。有可能它涵盖了python
解释
器
的所有实现(比如cython),它可以关闭GIL并允许真正的多线程。 我理解在没有启用GIL的
解释</em
浏览 2
提问于2016-08-29
得票数 11
回答已采纳
2
回答
生成器和协程是如何在
CPython
中实现的?
、
我在
CPython
中读到过,
解释
器
堆栈(为达到这一点而调用的Python函数列表)与C堆栈(在
解释
器
自己的代码中调用的C函数列表)混合在一起。如果是这样,那么生成器和协程是如何实现的?
CPython
是否将每个生成器/协程的堆栈复制到操作系统堆栈或从操作系统堆栈复制?或者
CPython
只是简单地将生成器最顶层的堆栈框架保留在堆上,因为生成器只能从最顶层的框架退让?
浏览 1
提问于2011-12-06
得票数 57
回答已采纳
1
回答
CPython
是如何实现的?
、
因此,我最近遇到了对Python的
解释
器
和编译
器
(特别是
CPython
)的
解释
。 如果我错了,请纠正我。我只想确定我明白这些具体的概念。因此,
CPython
既被编译(字节码),然后被
解释
(在PVM中)?PVM到底是做什么的?它是否逐行读取字节码,并将每个字节码转换为可在特定计算机上执行的二进制指令?这是否意味着基于英特尔处理
器
的计算机需要与基于AMD的计算机不同的PVM?
浏览 13
提问于2022-02-09
得票数 5
回答已采纳
1
回答
VS代码转到Python3内置组件的源代码
、
、
如何在Visual Studio代码中查看Python内置函数的源代码?例如,当我单击控件时,如何查看print()的源代码?
浏览 18
提问于2021-08-24
得票数 2
回答已采纳
2
回答
用于Python的AoT编译
器
、
、
我想让我的Python脚本在一个裸露的金属设备上工作,比如微控制
器
,而不需要
解释
器
。我知道已经有像PyPy这样的Python编译
器
,也有像
CPython
这样的
解释
器
。但是,我看到的现有
解释
器
(如
CPython
)占用了大量内存( MB范围内)。 是否有用于Python的AOT编译
器
(即通过LLVM之类的中介直接编译到本地硬件)?我认为这样的编译
器
将使Python能够比现有实现运行得快
浏览 6
提问于2020-08-11
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
CPython 主分支通过 WebAssembly 在浏览器中运行
1_7_cPython
CPython 源码阅读笔记(4)
Python实现解释器
注释,运算符,解释器
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券