青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

任我行

一天一個腳印......
每日一句:
posts - 54, comments - 218, trackbacks - 1, articles - 0
  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

無所不能的python!!! [轉]

Posted on 2005-10-11 11:01 任我行 閱讀(704) 評論(0)  編輯 收藏 引用 所屬分類: Python
面對珍珠(Perl)奪目之光、靈蛇(Python)更具有上天入地之能。它可以在 MS-DOS,Amiga,BeOS, OS/2,VMS,QNX等多種OS上運行;比 Perl 和 VB更快更好,比 C 和 C++ 語言更具擴充性;不僅在“星球大戰”、 “星球之旅(Star Trek)”等超級大片中當綱特技和動畫制作,還闖入了美國航天航空局控制室。真相如何,請看報道。
 對 Perl (珍珠) 語言,互聯網開發人員可以說是無人不知、無人不曉;它運行迅捷、操作簡單,而且可以讓用戶在使用時感到其樂無窮。但它也有不竟如人意的時候:它的開放性同時帶來了它的復雜性,用它處理大項目時尤其會使人無從下手。

 

盡管如此,大部分互聯網項目仍得靠著 Perl 這員“功臣”來搭建。但也并非別無選擇。最新推薦的軟件叫 Python (靈蛇),它的歷史僅有 Perl 的1/4,有著許多相似的特征。

Python 的名字源于著名的滑稽團 Monty Python,它擁有許多廣為人知的演員,并塑造了許多婦孺皆知的銀屏形象。

那么,互聯網世界中的 Python 又是怎樣的一個形象呢?

更快更好的 Python

與 Perl 一樣, Python 也是一種解釋語言,它完全采用面向對象的方式,語言結構介于 C 語言和 Perl 語言之間。雖然它被視作一種高極語言,但它的內置解釋器的功能卻非常基本,僅有幾種功能、操作符和關鍵詞便構成了整個程序語言。它的優勢可不僅如此,它還能通過一系列的模塊進行擴充。它既比 Perl 和 VB 語句更快更好,又比 C 和 C++ 語言更有擴充性。

同樣,Python 對程序語句的處理首先通過一個解釋和編譯系統轉換成為一系列的字節代碼,然后再由 Python 的虛擬機進行處理。Python 設計得非常有效,主要歸功于它龐大的功能庫,因此用戶不用進入系統環境或是操作系統,也不用引用模塊。用 Python 編程,小程序還是小程序,不必勞費太多的成本和時間。

除了它的 Core 平臺外, Python 還能在 MS-DOS,Amiga,BeOS, OS/2,VMS,QNX 以及其它許多操作系統上運行。甚至還可以在掌上電腦上運行 Python 程序。面對珍珠(Perl)奪目之光、靈蛇(Python)更具有上天入地之能。


除了它的 Core 平臺外, Python 還能在 MS-DOS,Amiga,BeOS, OS/2,VMS,QNX 以及其它許多操作系統上運行。甚至還可以在掌上電腦上運行 Python 程序。

Python 還有以下顯著的特征:

超強的適應性

Python 可以由一系列的平臺支持。它編譯完備的格式可以在 Windows 和 MacOS 及其自身 Tk 擴充平臺上運行,并可用于開發對用戶友好的界面。在 UNIX 和其它平臺上, Python 可以作為源代碼由程序員自行編譯,或者與其它預編的二進制編碼共同使用。它超強的適應性更能讓它有跨平臺適用的能力:用它在 UNIX 平臺上書寫的程序段95%的情況下無須作任何修改就可用于 Mac 和 PC 機。擴充 Tk 平臺對它的支持,甚至可以讓基于GUI 格式的應用程序不用大動筋骨就可在上述三種平臺上做自由切換,還保持著統一的界面。正因為這種天然生就的跨平臺運行能力,Python 還能支持一些平臺的擴充平臺,從而簡化和免除了對其它語言和環境的適應過程。與 SunOS / Solaris 工具帶有 Sun 音頻設備及 SGI版本帶有視音頻接口(包括 OpenGL)一樣,Windows Pytyon 解釋器也同樣帶有 Visual C++ 類庫和 Windows 音頻驅動接口。此外還有與 COM 對象進行通訊的功能。

超大的功能性

Python 幾乎無所不能。它的內核很小,但卻擁有足夠的基本程序塊用于設計大部分應用軟件。而且在某些情況下該程序語言還可以擴充與 C,C++ 和 Java 語言并用,因此沒有它編不了的程序。 Python 解釋器還帶有極為強大的補充模塊庫,用于擴充語言能力,進行網絡通訊、文本處理和規則表達式匹配。雖然 Python 的主要特點是隱去程序員的許多低級復雜工作,它還能支持鉤、擴充程序以及其它功能對某些操作系統進行低級接入。正因為這種高低兼行的特點,Python 可以視作和 C,Visual Basic 同等級別的語言,或是介于二者間的其它級別的語言。

超凡的擴容性

因為 Python 本身用 C 語言寫成(某些擴充平臺采用C++語言編寫),而且它采用開放式的源代碼,這樣可以對程序本身進行主動擴充。另外該程序語言的許多模塊由 C 和 C++ 界面支持,包括一些諸如網絡和DBM數據庫接入等基本構件,以及其它如 Tk 等許多先進工具。此外,Python 還能融入 C 或 C++ 語言,從而可以使用 Python 語言為應用程序提供編程界面。也正基于它的跨語言開發的支持能力,還可以使用 Python 設計應用程序后再輸送到為 C 語言環境而無須將程序用 C 語言重寫,因為兩種語言均可同時使用。JPython 是一個完全采用 Java 語言編寫的 Python 解釋器,這就意味著任何 Python 程序都可與一個 Java 對象或是使用 Python 對象的應用程序相聯結。

超常的簡易性

了解了 Python 以上幾個基本特點后,再對程序語言它內容進行了解就相對容易了。該語言內核很小,而且格式和文體簡明。由于所有其它的組件和擴充部分都使用完全一樣的句法結構,利用 Python 編程會很快讓人速成。但這并不意味著 Python 語言就沒有復雜的地方。對其許多擴充部分和內庫都必需經過深思熟慮后方可進行有效的利用。

超強的功能性

擁有如此廣泛的支持和博采眾長的特征,Python 在處理一系列問題上都顯得特別有效。以下為它的功能簡介:

計算器:

由 Python 支持的一個擴充程序叫 NumPy,它可以提供與許多標準數學庫相連的接口。Python 語言還擁有無限精確的特性,可以單獨處理100位數字的算術。

文字處理器:

Python 能夠對任何數據進行分割、累加和總結。它的模塊可以對日志文件行中的元素進行分割,并根據內置的數據種類對其信息進行記錄和總結,最后才進行輸出。它的規則表達式庫使程序員可以使用 emacs,Perl 等等。 這再次證明 Python 的無所不能,曾經有程序員還利用 Python 編制成非常復雜的 SGML 處理工具。

便捷的應用開發:

Python對程序員而言一目了然,用它編程迅速有效。它博大的模塊庫可以提供針對不同協議、工具和庫的接口。免除重新開發之苦。由于Python 還支持 Tk 工具,所以可以在幾個小時內完成一個應用軟件,而用 Perl 語言可能會需要2到3天,用 C 語言甚至要幾個星期。

跨平臺開發:

Python 以中立方式支持不同的一系列平臺,如果用戶使用的系統包含不同的平臺,使用 Python 開發應用程序則再好不過;它這種適應性也可以為系統預留使用其它工具的可能。對于頻繁更換平臺用戶,Python 是個理想的選擇。
為最終用戶提供軟件服務時,Python 也是個備選方案,可以避免同時用不同應用軟件編程的時間和費用。

系統設備

Python旨在避免操作系統中低級部分的滋擾,但如若需要主動進入這些低級部分時也完全可以通過相應的工具和擴充件來實現。與操作系統一樣, Python 可以進入相同的的功能,并予以備份和擴充,而且備份和擴充后的功能會增加 Python 的所有的適應性和接口能力。

互聯網程序設計

Python 帶有的標準模塊可以對網絡插槽進行初級和協議級別的通訊,比如,如果要從 POP 服務器上讀取電子郵件,Python 隨帶的庫模塊可以做到。另外, Python 還支持 XML、HTML和 CGI 庫文件,所以利用它可以解析用戶輸入的需求,并通過網絡服務器產生最佳質量的成果。
程序員還可為擁有 Python 內置解釋器的 Apache、Unix 和 Windows 網絡服務器編譯模塊。基于 CGI 程序的功效,可以很方便地執行 Python 語句而不用單獨裝載。

數據庫編程

Python 中有無數的擴充模塊可以連接如 Orcle、Informix 、mySOL和PostgreSql等通用的數據庫系統;還有稱作 Gadfly 的工具可以獨立Python 提供完全的SQL環境。Python 有強大的文本和數據處理能力,可以用它作為不同數據庫間的連接,比起那些數據庫附帶的總結和匯報工具顯得更有優勢。同時,由于它支持不同系統,用同樣的接口也可以連接任何數據庫。可以用 Tk 在支持平臺上建立前端,馬上就可獲得高速跨平臺、獨立數據庫的查詢工具。

其它

Python 應用范圍廣泛,幾乎沒有它不適配的語言;憑籍它的微小內核、豐富功能、多樣數據,Python 提供了一個良好的程序構建基礎。綜合了C 和 C++二者的優點,只要采用合適的結構和方式,便可對 Python 程序進行無限的擴充。除了一大堆顯著的優點,Python 也有缺點。
要列出 Python 的缺點確實不太容易。Python 在其擴充模塊中提供了大部分的功能,并充分顯示了對其增加功能有多容易,一旦用它還不能解決問題,那么也僅需要利用 C 或 C++ 語言重新編寫一個擴充程序便可。
批評 Python 的人往往不是說Python 缺乏某種功能,而是對這種功能并不了解。通常還有一種抱怨說 Python 缺少規則表達式的支持-但實際上有兩個模塊可以用來處理規則表達式,其中之一還可以完全用來支持 Perl 語言的句式句法。對規則表達式的處理并沒有編進該語言中,但并不等于它作不到。
針對 Perl、Rebol 和 Java 語句而言, Python 的優勢在于它的內核很小。這減少了執行的時間,因為在運行時需要裝載的代碼較少,而且這個特點也使它有著更廣的適應性。
一旦熟悉了 Python 語句的簡明風格,它的強大優勢頓時便會凸現出來。用它編就的程序歷久不衰。

Python 的理想用戶群

它適合不同類型的用戶以解決不同類型的問題。大部分時候這些問題一般不為人所知,因為它們有著較高的保密性。也有大型公司用它進行商用開發,并展示開發所獲的成果。

紅帽 (Red Hat )曾用 Python 和 Tk 一起成功開發配置和管理操作系統的可視界面。整個系統可以全面控制 Linux 操作系統,并根據用戶選擇對配置文件作自動更新。

Infoseek 在其公用搜索引擎使用了Python。該公司還用 Python 對其軟件進行定制,使最終用戶能對該網站內容進行方便下栽。
 美國航空航天局也在不少領域中用到 Python 程序語言,最出名的莫過于在任務控制中心將 Python 用于任務計劃;對 Python 在其它方面的使用例如用其計算天體方位和設計衛星的路徑等等都充分體現了 Python 的超強計算能力。以在“星球大站”、“阿貝斯 (Abyss)”、 “星球之旅 (Star Trek)”、 “印地安那瓊斯 (Indiana Jones)”超級大片中當綱特技和動畫制作的工業光魔公司 (Industrial Light)也采用 Python 制作商業動畫。

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            久久久久www| 日韩午夜激情av| 美女福利精品视频| 久久视频国产精品免费视频在线| 欧美jizz19hd性欧美| 亚洲精品视频在线观看网站| 国产精品精品视频| 欧美黄色一区二区| 欧美日韩在线一区二区| 久久久久久9| 欧美激情精品久久久久久大尺度| 亚洲靠逼com| 国产精品剧情在线亚洲| 欧美日韩国产在线| 免费在线成人av| 欧美日韩日本国产亚洲在线| 欧美电影免费观看网站| 国产精品丝袜久久久久久app| 欧美日韩一区二区在线观看视频| 欧美影院在线| 久久久久免费视频| 亚洲网站在线观看| 午夜亚洲激情| 久久九九久精品国产免费直播| 欧美国产先锋| 亚洲自拍偷拍色片视频| 99re亚洲国产精品| 一本久久综合亚洲鲁鲁五月天| 亚洲字幕在线观看| 欧美一区二区三区精品 | 亚洲人成人一区二区在线观看| 欧美激情精品久久久久久免费印度| 亚洲免费高清| 欧美国产一区二区在线观看 | 一区在线播放| 羞羞答答国产精品www一本| 日韩午夜免费视频| 欧美大片第1页| 亚洲第一天堂无码专区| 久久最新视频| 久久综合九色综合网站| 亚洲二区在线观看| 欧美黄网免费在线观看| 麻豆9191精品国产| 亚洲欧洲一二三| 日韩一级大片在线| 国产精品av久久久久久麻豆网| 一区二区三区欧美视频| 亚洲视频一起| 在线看日韩欧美| 国外成人在线视频| 久久久国产精品亚洲一区| 性高湖久久久久久久久| 亚洲电影在线播放| 日韩视频精品| 国产在线观看一区| 亚洲电影观看| 欧美精品日韩综合在线| 亚洲国产精品久久久| 亚洲精品五月天| 免费一级欧美片在线观看| 亚洲综合欧美日韩| 国产欧美91| 久久久久久自在自线| 最新亚洲一区| 午夜激情综合网| 一区精品在线| 国产精品久久久久久久久免费| 午夜电影亚洲| 亚洲国产网站| 久久视频免费观看| 亚洲毛片一区二区| 久久亚洲免费| 久久嫩草精品久久久精品一| 亚洲欧美激情四射在线日 | 亚洲一区在线直播| 亚洲国产综合在线看不卡| 欧美一区二区视频免费观看| 亚洲午夜久久久久久尤物| 欧美国产视频在线观看| 欧美日韩成人一区| 99视频有精品| 午夜精品网站| 精品成人国产| 欧美日韩国产综合一区二区| 一区二区在线视频观看| 久久久久久久综合狠狠综合| 欧美二区乱c少妇| 一本色道久久99精品综合 | 国产精品大片免费观看| 亚洲小说区图片区| 亚洲电影免费观看高清完整版在线| 亚洲人成在线观看| 国产免费成人av| 老鸭窝毛片一区二区三区| 99一区二区| 美女免费视频一区| 欧美国产日韩精品免费观看| 国产精品va在线| 欧美国产一区二区三区激情无套| 欧美三级电影一区| 香蕉久久夜色| 国产精品福利网站| 亚洲一区在线免费| 亚洲最新色图| 国产日韩欧美三级| 久久久精品日韩| 久久免费精品视频| 久久久久女教师免费一区| 免费永久网站黄欧美| 日韩亚洲欧美综合| 午夜精品久久久久久99热软件| 久久久久久久综合日本| 亚洲性xxxx| 亚洲天天影视| 一区二区三区免费观看| 91久久久久久久久久久久久| 另类综合日韩欧美亚洲| 久久久www成人免费精品| 欧美一区二区视频观看视频| 制服丝袜激情欧洲亚洲| 中文av字幕一区| 亚洲一区国产一区| 亚洲字幕在线观看| 香蕉尹人综合在线观看| 欧美在线播放一区| 久久日韩精品| 欧美成人首页| 国产精品久久网| 国产一区二区日韩精品欧美精品| 精久久久久久| 夜夜嗨av一区二区三区| 亚洲欧美日韩一区在线| 免费视频亚洲| 亚洲欧美日本另类| 久久综合电影一区| 欧美日韩国产综合视频在线| 国产午夜亚洲精品理论片色戒| 极品尤物av久久免费看| 亚洲视频免费| 免费国产一区二区| 亚洲私人影院在线观看| 久久亚洲私人国产精品va| 国产精品一区免费观看| 亚洲黄色一区二区三区| 久久精品水蜜桃av综合天堂| 亚洲国产日韩美| 久久久免费精品| 黄色一区二区三区四区| 西西裸体人体做爰大胆久久久| 欧美a一区二区| 久久久久久夜精品精品免费| 国产精品蜜臀在线观看| 亚洲一区二区三区在线| 亚洲精品综合| 国产精品v亚洲精品v日韩精品 | 国产视频亚洲精品| 亚洲淫性视频| 中文精品在线| 亚洲欧洲在线免费| 欧美日韩国产综合视频在线观看中文| 亚洲国产精品成人综合| 欧美国产激情| 欧美日韩精品欧美日韩精品一| 亚洲人成啪啪网站| 99riav久久精品riav| 国产日韩精品久久久| 久久夜色精品国产欧美乱| 久久久精品国产免费观看同学| 亚洲国产精品精华液网站| 日韩亚洲欧美成人一区| 国产性做久久久久久| 亚洲国产欧美久久| 国产午夜精品久久久久久免费视 | 欧美凹凸一区二区三区视频| 欧美福利小视频| 欧美中文字幕久久| 欧美成人精品激情在线观看| 亚洲欧美999| 欧美成人日本| 欧美ed2k| 黑人操亚洲美女惩罚| 一区二区三区.www| 亚洲人成网站色ww在线| 久久另类ts人妖一区二区| 午夜亚洲性色福利视频| 欧美日韩视频在线一区二区观看视频| 久久精品91| 国产亚洲午夜高清国产拍精品| 亚洲国产日韩欧美| 亚洲精品免费在线| 免费亚洲一区| 亚洲激情视频| 亚洲视频一二| 欧美色123| 亚洲欧美激情四射在线日| 午夜精品美女久久久久av福利| 国产精品家教| 欧美一级专区| 免费欧美日韩|