日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

python相关概念

發(fā)布時(shí)間:2025/7/14 python 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python相关概念 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

python是面向?qū)ο?#xff0c;解釋性語言


1. ?python的運(yùn)行機(jī)制:python在運(yùn)行的時(shí)候所涉及到的概念和思想與java比較類似,首先,python的源代碼.py文件需要PVM(python 虛擬機(jī))編譯成.pyc文件(類似于java的字節(jié)碼),然后再有python虛擬機(jī)進(jìn)入一個(gè)不斷循環(huán)的過程中解釋執(zhí)行.pyc

? ?所以,python程序在運(yùn)行起來的時(shí)候,在linux的系統(tǒng)上,使用ps命令查看到的是python進(jìn)程(即python虛擬機(jī)進(jìn)程),這與java是相似的


2. ?python的安裝(linux系統(tǒng))

? ?以centos為例,現(xiàn)在在大多數(shù)的linux發(fā)行版上,python已經(jīng)成為了系統(tǒng)的標(biāo)配,在centos6系列的系統(tǒng)上,系統(tǒng)默認(rèn)安裝了python2.6的版本,如果要使用更高的版本,可以在編譯安裝更高版本,但是由于系統(tǒng)上其他軟件可能依賴于默認(rèn)安裝的python軟件,所以不推薦卸載

? ?方式:以編譯安裝python2.7為例

? ? ? 下載python-2.7.10.tar.gz

? ? ? 解壓縮 tar -zxf python-2.7.10.tar.gz

? ? ? cd python2.7.10

? ? ? ./configure --help //可以獲取編譯幫助

? ? ? ./configure --prefix=/usr/local/python27

? ? ? make && make install

然后將/usr/local/python27/bin/python2.7鏈接到/bin目錄下即可

? ? ln -sv /usr/local/python27/bin/python2.7 /bin/python2.7

之后將可以直接使用Python2.7了


3. ?python的實(shí)現(xiàn)方式

? ?cpython:最原始的,使用最廣泛的python實(shí)現(xiàn),是使用C語言開發(fā)的python解釋器

? ?jython:java實(shí)現(xiàn)的python,jython是一種完整的語言,是一個(gè)python語言在java中的完整實(shí)現(xiàn),同事不僅提供了python的庫,而且還提供了java所有的類

? ?Ironpython:在.net和mono上實(shí)現(xiàn)的python語言



? ?

? ?

轉(zhuǎn)載于:https://blog.51cto.com/10764546/1721617

總結(jié)

以上是生活随笔為你收集整理的python相关概念的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。