Python 2.7是2.x系列中的最后一個(gè)主要版本,因?yàn)镻ython維護(hù)人員已將其新功能開(kāi)發(fā)工作的重點(diǎn)轉(zhuǎn)移到了Python 3.x系列中。這意味著,盡管Python 2繼續(xù)收到錯(cuò)誤修復(fù),并且將其更新以在支持的操作系統(tǒng)的新硬件和版本上正確構(gòu)建,但該語(yǔ)言或標(biāo)準(zhǔn)庫(kù)將沒(méi)有新的完整功能發(fā)布。
但是,盡管Python 2.7和Python 3之間有一個(gè)大的公共子集,并且遷移到該公共子集或直接遷移到Python 3所涉及的許多更改可以安全地自動(dòng)化,但是其他一些更改(尤其是那些與Unicode處理相關(guān)的更改) )可能需要仔細(xì)考慮,最好是使用健壯的自動(dòng)化回歸測(cè)試套件,以便有效遷移。
這意味著Python 2.7將長(zhǎng)期保留,為尚未移植到Python 3的生產(chǎn)系統(tǒng)提供一個(gè)穩(wěn)定且受支持的基礎(chǔ)平臺(tái)。