python語言的核心只包含數字、字符串、列表、字典、文件等常用類型和函數,而python標準庫提供了系統管理、網絡通信、文本處理、數據庫接口、圖形系統、XML處理等附加功能。
Python社區提供了大量的第三方模塊,功能無所不包,涵蓋科學計算、Web開發、數據庫接口、圖形系統等多個領域,且大多成熟穩定。
第三方模塊可以用python或者C語言編寫。SWIG和SIP常用於將C語言編寫的庫轉換成python模塊。BoostC++Libraries包含壹組庫Boost.python,使得用python或C++編寫的程序可以相互調用。有了大量基於標準庫的工具,能夠使用C、C++等底層語言,可以作為其他庫的接口,python成為了其他語言和工具之間使用的強大膠水語言。