Python for Linux是一種開源的,免費(fèi)的,便攜式的,可定制的,有效的和現(xiàn)代的編程語言,提供了廣泛的吸引力的功能和應(yīng)用程序開發(fā)者可以創(chuàng)建完全兼容所有的主流操作系統(tǒng),也是一種功能強(qiáng)大而完善的通用型語言,已經(jīng)具有十多年的發(fā)展歷史,成熟且穩(wěn)定。Python常常被拿來跟Java、Perl等語言相比較的一個(gè)物件導(dǎo)向的Script程序語言,與Java一樣使用具有跨平臺(tái)移植特性Bytecode,語法清晰,易學(xué)易用,可與其他語言混合使用,有不少專業(yè)的人士預(yù)測(cè)Python是繼Java之后的明日之星。
軟件說明
Python是一門跨平臺(tái)的腳本語言,Python規(guī)定了一個(gè)Python語法規(guī)則,實(shí)現(xiàn)了Python語法的解釋程序就成為了Python的解釋器,我 們用的比較多的是C版本的Python,也就是使用C語言實(shí)現(xiàn)的Python解釋器,除此之外還有使用Java實(shí)現(xiàn)的Jython和使用.NET實(shí)現(xiàn)的 IronPython,這些實(shí)現(xiàn)可以使Python用戶充分利用己有的Java及.NET資源.
同時(shí),Python支持幾乎所有常用的操作系統(tǒng),包括:Windows/DOS、Macintosh、Linux 及 FreeBSD.及很多不常用的操作系統(tǒng),包括AIX、AS/400 (OS/400)、BeOS、OS/2、OS/390與z/OS、Palm OS、PlayStation與PSP、Psion、QNX、RISC OS、Series 60、Sparc Solaris、VMS、VxWorks、Windows CE或Pocket PC、Sharp Zaurus、MorphOS等.
可擴(kuò)充性可說是Python作為一種編程語言的特色.新的內(nèi)置模塊(module)可以用C 或 C++寫成.而我們也可為現(xiàn)成的模塊加上Python的界面.Python可以使用戶避免過分的語法的羈絆而將精力主要集中到所要實(shí)現(xiàn)的程序任務(wù)上.
因此Python具有非常龐大的程序庫,通過它們可以快速完成絕大部分常用的任務(wù),如:從某個(gè)URL中獲取信息、正則表達(dá)式、獲得某個(gè)文件或字符串的MD5特征字符串、多線程、XML及HTML的分析等.
功能說明
命令行選項(xiàng)
默認(rèn)的命令行選項(xiàng)包括生成的字節(jié)碼優(yōu)化,優(yōu)化生成的字節(jié)碼和DOC的去除字符串,#非UNIX形式的用法!CMD跳過的源的第一道防線,保護(hù)從DOS(拒絕服務(wù))通過各種類型的值是不可預(yù)知的hash()攻擊,利用偽隨機(jī)鹽。
此外,該計(jì)劃還將允許你添加各種分區(qū)選項(xiàng),如新,qwarn,qold和qwarnall,問題不兼容的標(biāo)簽使用的警告,在詳細(xì)模式運(yùn)行程序,得到警告,Python 3。x的不兼容,以及調(diào)試輸出從解析器忽略Python *環(huán)境變量。
Python入門
Python編程語言往往是用Java,Perl相比,方案或TCL編程/腳本語言。這是所有的GNU / Linux發(fā)行相兼容,以及與微軟Windows,MAC OS X操作系統(tǒng),Solaris,BSD,和幾個(gè)其他的UNIX類操作系統(tǒng)。目前,它是兼容的32位(x86)和64位(x86_64)架構(gòu)。
在你的系統(tǒng)上安裝Python是一個(gè)相當(dāng)簡(jiǎn)單的任務(wù),因?yàn)樗心阋龅木褪窃L問默認(rèn)的軟件包管理器的GNU / Linux系統(tǒng)和你尋找的Python包。安裝它,然后通過一個(gè)與它通過一個(gè)終端模擬器進(jìn)行交互。
鐵桿的Linux / UNIX誰想要優(yōu)化的硬件架構(gòu)的Python用戶,可以通過從SOFTPEDIA下載最新版本的項(xiàng)目,保存的源文件(tar.xz文件)的計(jì)算機(jī)上,打開它,打開一個(gè)終端模擬器和導(dǎo)航到所提取的檔案文件與“CD”命令的位置。
使用'。/配置”命令進(jìn)行一定的優(yōu)化,然后執(zhí)行make命令編譯Python。最后,通過運(yùn)行安裝Python全系統(tǒng)'安裝'命令作為根或sudo。
這種語言具有非常簡(jiǎn)捷而清晰的語法特點(diǎn),適合完成各種高層任務(wù),幾乎可以在所有的操作系統(tǒng)中運(yùn)行。目前,基于這種語言的相關(guān)技術(shù)正在飛速的發(fā)展,用戶數(shù)量 急劇擴(kuò)大,相關(guān)的資源非常多。