Hướng dẫn is python 3.9 released? - python 3.9 có được phát hành không?

Lưu ý: Mặc dù JavaScript không cần thiết cho trang web này, nhưng sự tương tác của bạn với nội dung sẽ bị hạn chế. Vui lòng bật JavaScript để có kinh nghiệm đầy đủ. While JavaScript is not essential for this website, your interaction with the content will be limited. Please turn JavaScript on for the full experience.

Nội dung chính

  • Đây là bản phát hành bảo trì thường xuyên thứ mười ba và cuối cùng của Python 3.9
  • Các tính năng mới chính của loạt 3,9, so với 3,8
  • Nhiêu tai nguyên hơn
  • Và bây giờ cho một cái gì đó hoàn toàn khác nhau
  • Các tập tin
  • Python 3.9 có được phát hành không?
  • Python 3.9 sẽ được hỗ trợ trong bao lâu?
  • Python 3.9 hay 3.10 có tốt hơn không?
  • Sẽ có Python 4?
  • Python 3.9 có tốt hơn không?
  • Phiên bản mới nhất của Python vào năm 2021 là gì?

Ngày phát hành: 17 tháng 5 năm 2022 May 17, 2022

Đây là bản phát hành bảo trì thường xuyên thứ mười ba và cuối cùng của Python 3.9

Lưu ý: Bản phát hành mà bạn đang xem là Python 3.9.13, một bản phát hành Bugfix cho sê -ri Legacy 3.9. Python 3.10 hiện là loạt phát hành tính năng mới nhất của Python 3. Nhận bản phát hành mới nhất là 3.10.x tại đây. The release you're looking at is Python 3.9.13, a bugfix release for the legacy 3.9 series. Python 3.10 is now the latest feature release series of Python 3. Get the latest release of 3.10.x here.

Theo lịch phát hành được chỉ định trong PEP 596, Python 3.9.13 là bản phát hành bảo trì thường xuyên cuối cùng. Bắt đầu từ bây giờ, nhánh 3.9 sẽ chỉ chấp nhận các sửa chữa và phát hành bảo mật của chúng sẽ được thực hiện ở dạng chỉ nguồn cho đến tháng 10 năm 2025.

So với sê -ri 3,8, bản phát hành Bugfix thông thường cuối cùng này vẫn còn khá hoạt động ở 166 cam kết kể từ 3.9.12. So sánh, phiên bản 3.8.10, bản phát hành Bugfix thường xuyên cuối cùng của Python 3.8, chỉ bao gồm 92 cam kết. Tuy nhiên, có khả năng nó là 3,8 đặc biệt ở đây với những thay đổi quản trị chiếm đóng tâm trí của các nhà phát triển cốt lõi. Để tham khảo, phiên bản 3.7.8, bản phát hành Bugfix thường xuyên cuối cùng của Python 3.7, bao gồm 187 cam kết.

Trong mọi trường hợp, 166 cam kết là một vài thay đổi, một số trong đó là các bản sửa lỗi khá quan trọng. Hãy xem nhật ký thay đổi để biết chi tiết.

Các tính năng mới chính của loạt 3,9, so với 3,8

Một số tính năng mới và thay đổi mới trong Python 3.9 là:

  • PEP 573, Truy cập trạng thái mô -đun từ các phương thức mở rộng C
  • PEP 584, các nhà điều hành công đoàn trong dict
  • PEP 585, loại Generics Generics trong các bộ sưu tập tiêu chuẩn
  • PEP 593, Chức năng linh hoạt và Chú thích thay đổi
  • PEP 602, Python áp dụng nhịp phát hành hàng năm ổn định
  • PEP 614, Hạn chế ngữ pháp thư giãn đối với các nhà trang trí
  • PEP 615, hỗ trợ cho cơ sở dữ liệu múi giờ IANA trong thư viện tiêu chuẩn
  • PEP 616, Phương thức chuỗi để xóa tiền tố và hậu tố
  • PEP 617, trình phân tích cú pháp PEG mới cho CPython
  • BPO 38379, Bộ sưu tập rác không chặn các đối tượng được hồi sinh;
  • BPO 38692, OS.PIDFD_OPEN cho phép quản lý quy trình không có chủng tộc và tín hiệu;
  • BPO 39926, hỗ trợ Unicode được cập nhật lên phiên bản 13.0.0;
  • BPO 1635741, khi Python được khởi tạo nhiều lần trong cùng một quy trình, nó không bị rò rỉ bộ nhớ nữa;
  • Một số python tích hợp (phạm vi, tuple, set, frozenset, list, dict) hiện được tăng tốc bằng cách sử dụng PEP 590 VectorCall;
  • Một số mô -đun Python (_ABC, Audioop, _BZ2, _Codecs, _contextvars, _crypt, _funcitools, _json, _Locale, toán tử, tài nguyên, thời gian, _weakRef)
  • Một số mô -đun thư viện tiêu chuẩn (Audioop, AST, GRP, _hashlib, PWD, _POSIXSUBPROCESS, RADOCE, CHỌN, STROUNT, termios, ZLIB) hiện đang sử dụng ABI ổn định được xác định bởi PEP 384.

Bạn có thể tìm thấy một danh sách toàn diện hơn trong tài liệu "What mới" của bản phát hành này.

Nhiêu tai nguyên hơn

  • Tài liệu trực tuyến
  • PEP 596, 3.9 Lịch phát hành
  • Báo cáo lỗi tại https://bugs.python.org.
  • Giúp tài trợ cho Python và cộng đồng của nó.

Và bây giờ cho một cái gì đó hoàn toàn khác nhau


Ông Praline (John Cleese): 'Ello Polly !!! Thử nghiệm! Thử nghiệm! Đây là cuộc gọi báo động chín giờ của bạn! . Chủ sở hữu (Michael Palin): Không, không ..... không, anh ấy choáng váng! Ông Praline: Choáng váng ?! Chủ sở hữu: Vâng! Bạn đã làm choáng váng anh ta, giống như anh ta đã đi lên! Blues Na Uy choáng dễ dàng, Thiếu tá. Ông Praline: Ừm ... bây giờ nhìn, bạn đời. Tôi chắc chắn 'quảng cáo đủ về điều này. Con vẹt đó chắc chắn đã chết, và khi tôi mua nó không phải là 'Alf một giờ trước, bạn đảm bảo với tôi rằng sự thiếu chuyển động của nó là do nó mệt mỏi và bị xáo trộn sau một squawk kéo dài. Chủ sở hữu: Chà, anh ấy ... anh ấy, ah ... có lẽ là cho các vịnh hẹp. 'ELLO POLLY!!! Testing! Testing! This is your nine o'clock alarm call! (Takes parrot out of the cage , throws it up in the air and watches it plummet to the floor.)
Mr. Praline: Now that's what I call a dead parrot.
Owner (Michael Palin): No, no.....No, he's stunned!
Mr. Praline: STUNNED?!
Owner: Yeah! You stunned him, just as he was wakin' up! Norwegian Blues stun easily, major.
Mr. Praline: Um... now look, mate. I've definitely 'ad enough of this. That parrot is definitely deceased, and when I purchased it not 'alf an hour ago, you assured me that its total lack of movement was due to it bein' tired and shagged out following a prolonged squawk.
Owner: Well, he's... he's, ah... probably pining for the fjords.

Thay đổi đầy đủ

Các tập tin

Phiên bảnHệ điều hànhSự mô tảTổng md5Kích thước tập tinGPG
Gzipped Nguồn Tarball Phát hành nguồn EAFDA83543BAD127CADEF4D288FDAB87 26355887 Sig
Xz tarball nguồn nén Phát hành nguồn EAFDA83543BAD127CADEF4D288FDAB87 19754368 Sig
Xz tarball nguồn nén 5E2411217B0060828D5F923EB422A3B8 Trình cài đặt chỉ intel 64 bit hệ điều hành Mac 30997161 Sig
Xz tarball nguồn nén 5E2411217B0060828D5F923EB422A3B8 Trình cài đặt chỉ intel 64 bit hệ điều hành Mac 38821163 Sig
Xz tarball nguồn nén 5E2411217B0060828D5F923EB422A3B8 Trình cài đặt chỉ intel 64 bit 7729405 Sig
Xz tarball nguồn nén 5E2411217B0060828D5F923EB422A3B8 Trình cài đặt chỉ intel 64 bit 8570740 Sig
Xz tarball nguồn nén 5E2411217B0060828D5F923EB422A3B8 Trình cài đặt chỉ intel 64 bit 8953644 Sig
Xz tarball nguồn nén 5E2411217B0060828D5F923EB422A3B8 Trình cài đặt chỉ intel 64 bit 28096840 Sig
Xz tarball nguồn nén 5E2411217B0060828D5F923EB422A3B8 Trình cài đặt chỉ intel 64 bit hệ điều hành Mac 29235432 Sig

Xz tarball nguồn nén

5E2411217B0060828D5F923EB422A3B8 Note: The release you're looking at is Python 3.9.14, a security bugfix release for the legacy 3.9 series. Python 3.10 is now the latest feature release series of Python 3. Get the latest release of 3.10.x here.

Trình cài đặt chỉ intel 64 bit

hệ điều hành Mac

Python 3.9 có được phát hành không?

Đây là bản phát hành bảo mật của Python 3.9 LƯU Ý: Bản phát hành mà bạn đang xem là Python 3.9.14, một bản phát hành Bugfix bảo mật cho Sê -ri Legacy 3.9. Python 3.10 hiện là loạt phát hành tính năng mới nhất của Python 3. Nhận bản phát hành mới nhất là 3.10.x tại đây. Note: The release you're looking at is Python 3.9.14, a security bugfix release for the legacy 3.9 series. Python 3.10 is now the latest feature release series of Python 3. Get the latest release of 3.10.x here.

3.9

Python 3.9 sẽ được hỗ trợ trong bao lâu?

Phóng thích

3.8

Phát hành

Hỗ trợ bảo mật

3.7

1 năm và 12 tháng trước (05 tháng 10 năm 2020)

Kết thúc sau 3 năm (05 tháng 10 năm 2025)

3.6

2 năm và 11 tháng trước (14 tháng 10 năm 2019)

Kết thúc sau 2 năm (14 tháng 10 năm 2024)

4 năm trước (26 tháng 6 năm 2018)

Kết thúc sau 8 tháng và 3 tuần (27 tháng 6 năm 2023)

5 năm và 9 tháng trước (22 tháng 12 năm 2016)Python 3.10 will be faster than 3.9 and 3.8: See the official speed comparison for all benchmarks.

Kết thúc 9 tháng trước (23 tháng 12 năm 2021)

Python - endoflife.dateendoflife.date, Pythonnull — according to the creator of Python, Guido van Rossum. The lessons learned from migrating from Python 2 to Python 3 demonstrated what a hassle it is to move to a new language version. Thus, there will probably not be a new version of Python soon.

Python 3.9 hay 3.10 có tốt hơn không?

Thông dịch viên bắt đầu nhanh hơn khoảng 10% so với Python 3,8.Ngoài ra, việc kết xuất các mẫu Django được cải thiện khá nhiều.Python 3.10 sẽ nhanh hơn 3,9 và 3,8: Xem so sánh tốc độ chính thức cho tất cả các điểm chuẩn.Python 3.10 will be faster than 3.9 and 3.8: See the official speed comparison for all benchmarks. Python 3.9 rolls in two big improvements that boost performance without requiring any changes to existing code. The first improvement involves more use of the vectorcall protocol introduced in Python 3.8.

Sẽ có Python 4?

Python 4.0 có lẽ sẽ không bao giờ đến - theo người tạo ra Python, Guido Van Rossum.Những bài học rút ra từ việc di chuyển từ Python 2 sang Python 3 đã chứng minh rằng đó là một rắc rối khi chuyển sang một phiên bản ngôn ngữ mới.Vì vậy, có lẽ sẽ không có phiên bản mới của Python sớm. — according to the creator of Python, Guido van Rossum. The lessons learned from migrating from Python 2 to Python 3 demonstrated what a hassle it is to move to a new language version. Thus, there will probably not be a new version of Python soon. 8, documentation released on 05 November 2021.