py平臺(中國俗稱大蟒蛇平臺)壹種面向對象的解釋性的計算機程序設計語言,也是壹種功能強大而完善的通用型語言,已經具有十多年的發展歷史,成熟且穩定。Python 具有腳本語言中最豐富和強大的類庫,足以支持絕大多數日常應用。在Symbina智能手機上支持C++和JAVA開發的兩類程序, 裝上Python後,也就可以支持眾多以Python開發的各種程序了。
Python的特色 可擴充性可說是Python作為壹種編程語言的特色。新的內置模塊(module)可以用C 或 C++寫成。而我們也可為現成的模塊加上Python的接口。Python可以使用戶避免過分的語法的羈絆而將精力主要集中到所要實現的程序任務上。
Python也被稱為是壹門清晰的語言。因為它的作者在設計它的時候,總的指導思想是,對於壹個特定的問題,只要有壹種最好的方法來解決就好了。這在由Tim Peters寫的python格言(稱為The Zen of Python)裏面表述為:
There should be one-- and preferably only one --obvious way to do it.
有意思的是,這正好和Perl語言(另壹種功能類似的高級動態語言)的中心思想TMTOWTDI(There's More Than One Way To Do It)完全相反。這似乎是人們常把Perl和Python互相比較的重要原因。
Python語言是壹種清晰的語言的另壹個意思是,它的作者有意的設計限制性很強的語法,使得不好的編程習慣(例如if語句的下壹行不向右縮進)都不能通過編譯。這樣有意的強制程序員養成良好的編程習慣。其中很重要的壹項就是Python的縮進規則。
例如if語句:
if age<21:
print "You cannot buy wine!\n"
print "But you can buy chewing gum.\n"
print "this is outside if\n"
壹個和其他大多數語言(如C)的區別就是,壹個模塊的界限,完全是由每行的首字符在這壹行的位置來決定的(而C語言是用壹對花括號{}來明確的定出模塊的邊界的,與字符的位置毫無關系)。這壹點曾經引起過爭議。因為自從C這類的語言誕生後,語言的語法含義與字符的排列方式分離開來,曾經被認為是壹種程序語言的進步。不過不可否認的是,通過強制程序員們縮進(包括if,for和函數定義等所有需要使用模塊的地方),Python確實使得程序更加清晰和美觀。
另外Python在其他部分的設計上也堅持了清晰劃壹的風格,這使得Python稱為壹門易讀性、易維護性好,並且被大量用戶所歡迎的、用途廣泛的語言。
Python的局限 雖然Python是壹個非常成功的語言,但是也有必要明白它的局限性。
1. 運行效率低下
目前為止,Python可以說是所有主流腳本語言中速度最慢的。(是這樣麽?待考.)這與其腳本引擎的設計思路有關。
如果妳的應用對於速度有著較高的要求,就要考慮Python是否能滿足需要。不過這壹點可以通過使用C編寫關鍵模塊,然後由Python調用的方式加以部分解決。
2. 多線程支持欠佳
Python支持多線程,但是其運行效率也不高。
3. 獨特的語法
這也許不應該被稱為局限,但是它用縮進來區分語句關系的方式還是給很多初學者帶來了困惑。即便是很有經驗的Python程序員,也可能陷入陷阱當中。最常見的情況是tab和空格的混用會導致錯誤,而這是用肉眼無法分別的。
4. 無類型
作為壹種動態語言,隨時隨地創建和使用變量是Python給我們帶來的巨大的便利。但是它也會使得程序不嚴謹,某些錯誤只有在運行中才可能出現。所以,使用Python編程的時候,要對類型做到心裏有數。這也使得Python的IDE工具無法提供便利的自動完成等功能。
關於“無類型”的說法,是完全錯誤的。壹看就是不了解python的人寫的。python是壹種“強類型”“動態綁定”。
[編輯本段]
Python的前景 Python在編程領域的占有率壹直處於穩步上升之中,根據最新的數據,Python排名第七。前六名分別是Java,C,VB,C++,PHP和Perl. 作為壹個很年輕的語言,Python的位置已經相當令人振奮了。隨著微軟將Python納入.Net 平臺,相信Python的將來會更加強勁發展。Python 很可能會成為.Net平臺快速開發的主流語言。欲了解這方面情況,請參考Iron Python的相關信息.
著名的搜索引擎 Google 也大量使用Python。更加令人吃驚的是,在Nokia智能手機所采用的Symbian操作系統上,Python成為繼C++,Java之後的第三個編程語言!可見Python的影響力之巨大。
Python的應用
Zope-應用服務器
Plone-內容管理系統
Django-鼓勵快速開發的web framework
Twisted - Python Network Application Framework Python的網絡應用程序框架
TurboGears - 另壹個Web應用快速開發框架
Bit Torrent - 著名的BT下載工具
2006年的Google編程大賽已經將Python作為參賽語言之壹
Python的軟件 據我所知,這平臺的E文軟件很多。可是中文軟件較少。。
熟知的軟件主要有以下這些:
PY平臺文件管理器SkyExplorer v1.0.1 S60v3 SymbianOS9.1
PY平臺下載軟件SmartGET v1.6.1
PY平臺下載軟件DVGET v0.90 for S60v3
PY平臺手機信息監控的軟件PyNetMony Python Netmonitor v0.5.1
PY平臺清空縮略圖
PY平臺電池監控pyBattery v1.3
PY平臺MP3編輯器mp3editor0.3
PY平臺調音配樂用的小軟件Musician v2.3 S60 3rd Edition
PY平臺腳本編輯Ped2.19beta漢化版
PY平臺 r oute66 346M 中國大*陸地圖啟動器
PY平臺Slider v1.0 滑蓋設置
PY平臺GsmPS:壹款利用GSM基站定位的軟件
PY平臺TTSMS:短信朗讀軟件
PY平臺Easy Edit for S60 (Python - Freeware)
PY平臺系統工具-定時重啟PySystemUtilities3.0
PY平臺手機繪圖ImageDesigner1.04英文版+漢化版--手機上的PS
PY平臺背景燈長亮pyEkran 2.0 [english version]
[PY平臺]金魚缸--用妳的N95來養金魚吧
PY平臺用妳的N95遙控汽車ShakerRacer control a real RC car with N95
PY平臺Wizard朗讀精靈V1.00測試版(支持中英文,支持朗讀文本)
PY平臺Scarecrow十六進快查v0.1版
PY平臺NiiMe Mouse v0.2讓妳的N95變身無線鼠標!強烈推薦!
PY平臺GIF制作Gif tool v0.18漢化版
我有1.45的PY平臺.及插件. 軟件我都簽過名了. 下載請自己再簽名...(安裝了桌面上什麽軟件也沒有.卸載程序裏能卸載/.)
另付壹款需要PY平臺的軟件..手機版本的手機繪圖ImageDesigner1.98漢化版--手機上的PS (北哥漢華的)
手機繪圖ImageDesigner v1.198漢化版軟件介紹:
主要特點:
手機上的強大圖象工具,包括:
鉛筆,畫筆,橡皮擦,路線,長方形,橢圓形,破碎,多邊形,填充,文字,吸管,放大鏡等工具
-圖像轉換:旋轉,鏡像,大小,改變畫布大小,改變像素,反轉的顏色,轉變為壹個面板。
更新歷史:
修正了之前版本很多bug,提高速度
軟件自帶English與Russian語言
註意:幫助文件作者還沒更新
----------------
漢化信息:
英文名稱:ImageDesigner
中文名稱:手機繪圖
授權方式:免費版
軟件版本:v1.198
軟件類型:圖象處理
測試已通過機型:E63(本人正在用)
漢化組織:冰冰漢化組
軟件支持機型:
理論上支持S60第三版機型,不保證都可以完美兼容!
軟件需要:
大蟒蛇Python平臺 1.45
py插件模塊megaPyModulePack 2.01
安裝說明:
如果之前安裝過Python平臺與插件模塊,現在要先缷載,然後先安裝插件模塊,再安裝平臺和手機繪圖ImageDesigner漢化版
如果妳現在手機裏已經運行了其他的Python平臺軟件,那麽直接下載本帖的手機繪圖ImageDesigner漢化版簽名後安裝即
太長了,復制的、、、給分呀、、