在計算機內部,Python解釋器將源代碼轉換成稱為字節碼的中間形式,然後翻譯成計算機使用的機器語言並運行。這使得使用Python變得更加容易。這也使得Python程序更容易移植。
Python應用程序
1,圖形處理:支持PIL、Tkinter等圖形庫,方便圖形處理。
2.數學處理:NumPy擴展提供了大量帶有許多標準數學庫的接口。
3.文本處理:python提供的re模塊可以支持正則表達式,還提供了SGML和XML分析模塊。許多程序員使用python開發XML程序。
4.數據庫編程:程序員可以通過遵循Python DB-API(應用程序編程接口)規範的模塊與Microsoft SQL Server、Oracle、Sybase、DB2、MySQL、SQLite等數據庫進行通信。Python附帶了壹個牛虻模塊,它提供了壹個完整的SQL環境。
5.網絡編程:提供豐富的模塊支持sockets編程,方便快捷的開發分布式應用。廣泛應用於Zope、Mnet、BitTorrent等多個大型軟件開發計劃中。谷歌。
6.Web編程:應用程序的開發語言,支持最新的XML技術。
7.多媒體應用:Python的PyOpenGL模塊封裝了“OpenGL應用編程接口”,可以處理二維和三維圖像。PyGame模塊可以用來寫遊戲軟件。
以上內容參考百度百科-Python。