python的缺點
很多時候不能將程序連寫成壹行,如import sys;for i in sys.path:print i。而perl和awk就無此限制,可以較為方便的在shell下完成簡單程序,不需要如Python壹樣,必須將程序寫入壹個.py文件。(對很多用戶而言這也不算是限制)
⑴運行速度,有速度要求的話,用C++改寫關鍵部分吧。不過對於用戶而言,機器上運行速度是可以忽略的。因為用戶根本感覺不出來這種速度的差異。
⑵既是優點也是缺點,python的開源性是的Python語言不能加密,但是目前國內市場純粹靠編寫軟件賣給客戶的越來越少,網站和移動應用不需要給客戶源代碼,所以這個問題就是問題了。國隨著時間的推移,很多國內軟件公司,尤其是遊戲公司,也開始規模使用他。
⑶ 構架選擇太多(沒有像C#這樣的官方.net構架,也沒有像ruby由於歷史較短,構架開發的相對集中。Ruby on Rails 構架開發中小型web程序天下無敵)。不過這也從另壹個側面說明,python比較優秀,吸引的人才多,項目也多。