什么是python解释器?有什么作用?
生活随笔
收集整理的這篇文章主要介紹了
什么是python解释器?有什么作用?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
解釋器:
解釋器就是幫助我們將Python代碼,也就是.py文件,交給機器可以執行的工具
解釋型
用戶提交源碼
解釋器將源碼轉化為字節碼,在Python中一般為.pyc文件,在Java中則是.class文件了,這個字節碼機器不能執行的
如果要執行字節碼,則虛擬機上場了,這里需要強調一下,這個虛擬機不是vmware或者virtualbox的虛擬機概念,在Python中由虛擬機來執行這些字節碼,在Java中同樣是由JVM來實現,由于2中的字節碼一般是不依賴于操作系統的,所以可以做到跨平臺運行,也就是跨平臺這件事,有虛擬機來搞定了
python所用的解釋器:
CPython是標準Python,也是其他Python編譯器的參考實現。通常提到“Python”一詞,都是指CPython。CPython由C編寫,將Python源碼編譯成CPython字節碼,由虛擬機解釋執行。沒有用到JIT等技術,垃圾回收方面采用的是引用計數。
作者:田閱川
鏈接:https://www.jianshu.com/p/c70474e1db0a
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。
總結
以上是生活随笔為你收集整理的什么是python解释器?有什么作用?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java web项目中使用C#配合开发,
- 下一篇: 关于影响力章节的读后感:第二章