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.
Ngày phát hành: ngày 13 tháng 5 năm 2020 May 13, 2020
Đây là bản phát hành bảo trì thứ ba của Python 3.8
Lưu ý: Bản phát hành mà bạn đang xem là Python 3.8.3, một bản phát hành Bugfix cho sê -ri Legacy 3.8. Python 3.9 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 3.9.x tại đây. The release you're looking at is Python 3.8.3, a bugfix release for the legacy 3.8 series. Python 3.9 is now the latest feature release series of Python 3. Get the latest release of 3.9.x here.
Các tính năng mới chính của loạt 3,8, so với 3,7
- PEP 572, Biểu thức chuyển nhượng
- PEP 570, đối số chỉ có vị trí
- PEP 587, Cấu hình khởi tạo Python [nhúng cải tiến]
- PEP 590, VectorCall: Một giao thức gọi nhanh cho CPython
- Pep 578, móc kiểm toán thời gian chạy
- PEP 574, Giao thức Pickle 5 với dữ liệu ngoài băng tần
- Liên quan đến gõ: PEP 591 [vòng loại cuối cùng], PEP 586 [loại nghĩa đen] và PEP 589 [đánh máy]
- Bộ nhớ cache hệ thống tập tin song song để biên dịch mã byte
- Debug Builds Chia sẻ ABI khi bản dựng phát hành
- F-Strings hỗ trợ một nhà xác định
=
tiện dụng để gỡ lỗi continue
hiện là hợp pháp trong các khốifinally:
- Trên Windows, vòng lặp sự kiện
asyncio
mặc định hiện làProactorEventLoop
- Trên macOS, phương thức bắt đầu sinh sản hiện được sử dụng theo mặc định trong
multiprocessing
multiprocessing
hiện có thể sử dụng các phân đoạn bộ nhớ được chia sẻ để tránh chi phí ngâm giữa các quy trìnhtyped_ast
được hợp nhất trở lại CpythonLOAD_GLOBAL
hiện nhanh hơn 40%pickle
Bây giờ sử dụng giao thức 4 theo mặc định, cải thiện hiệu suất
Có nhiều thay đổi thú vị khác, vui lòng tham khảo trang "Có gì mới" trong tài liệu cho một danh sách đầy đủ.
Nhiêu tai nguyên hơn
- Tài liệu trực tuyến
- PEP 569, 3,8 Lịch phát hành
- Báo cáo lỗi tại //bugs.python.org.
- Giúp tài trợ cho Python và cộng đồng của nó.
Người dùng Windows
- Các nhị phân cho AMD64 cũng sẽ hoạt động trên các bộ xử lý triển khai kiến trúc Intel 64. [Còn được gọi là kiến trúc "x64" và trước đây được gọi là cả "EM64T" và "x86-64".].
- Hiện tại có các trình cài đặt "dựa trên web" cho các nền tảng Windows; Trình cài đặt sẽ tải xuống các thành phần phần mềm cần thiết vào thời điểm cài đặt.
- Có các tệp ZIP có thể phân phối lại chứa các bản dựng Windows, giúp việc phân phối lại Python dễ dàng như một phần của gói phần mềm khác. Vui lòng xem tài liệu liên quan đến phân phối nhúng để biết thêm thông tin.
Người dùng MacOS
- Đối với Python 3.8, chúng tôi cung cấp một trình cài đặt: chỉ có 64 bit hoạt động trên MacOS 10.9 [Mavericks] và các hệ thống sau này.
- Vui lòng đọc "Thông tin quan trọng" được hiển thị trong quá trình cài đặt để biết thông tin về Xác thực chứng chỉ SSL/TLS và chạy "Cài đặt chứng chỉ.Command".
Và bây giờ cho một cái gì đó hoàn toàn khác nhau
Ông Anemone [Graham Chapman]: Ông Chigger. Vì vậy, bạn muốn học cách bay? Ông Chigger [Terry Jones]: Vâng. Mr Anemone: Phải, tốt, lên bàn, cánh tay ra, ngón tay với nhau, đầu gối uốn cong ... Mr Chigger: Không, không, không. Mr Anemone: [rất to] lên bàn! . Bây giờ, hãy vỗ cánh tay của bạn. Tiếp tục, vỗ, nhanh hơn ... nhanh hơn ... nhanh hơn ... nhanh hơn, nhanh hơn, nhanh hơn, nhanh hơn - bây giờ nhảy! [Ông Chigger nhảy và hạ cánh trên sàn] Rotten. Bạn không được sử dụng đẫm máu chút nào. Bạn là một người hoàn toàn đẫm máu. Bạn làm cho tôi bị bệnh, bạn cỏ dại! Mr Chigger: Bây giờ hãy nhìn vào đây ... Mr Anemone: Được rồi, được rồi. Tôi sẽ cho bạn thêm một cơ hội, lên bàn ... Ông Chigger: Hãy nhìn xem, tôi đến đây để học cách lái máy bay. Mr Anemone: A gì? Ông Chigger: Tôi đến đây để học cách lái máy bay. Mr Anemone: [Sarcasty] oh, 'một chiếc máy bay'. Ồ, tôi nói, chúng ta là lớn, phải không? . Tôi đi chơi piano lớn '. 'Xin tha thứ cho tôi trong khi tôi lái máy bay của mình.' Bây giờ lên bàn! Mr Chigger. So, you want to learn to fly?
Mr Chigger [Terry Jones]: Yes.
Mr Anemone: Right, well, up on the table, arms out, fingers together, knees bent...
Mr Chigger: No, no, no.
Mr Anemone: [very loudly] UP ON THE TABLE! [Mr Chigger gets on the table] Arms out, fingers together, knees bent, now, head well forward. Now, flap your arms. Go on, flap,
faster... faster... faster... faster, faster, faster, faster - now JUMP! [Mr Chigger jumps and lands on the floor] Rotten. You're no bloody use at all. You're an utter bloody wash-out. You make me sick, you weed!
Mr Chigger: Now look here...
Mr Anemone: All right, all right. I'll give you one more chance, get on the table...
Mr Chigger: Look, I came here to learn how to fly an aeroplane.
Mr Anemone: A what?
Mr Chigger: I came here to learn how to fly an aeroplane.
Mr Anemone: [sarcastically] Oh, 'an aeroplane'. Oh, I say, we are grand, aren't we? [imitation posh accent] 'Oh, oh, no more buttered scones for me, mater. I'm off to play the grand piano'. 'Pardon me while I fly my aeroplane.' NOW GET ON THE TABLE!
Thay đổi đầy đủ
Các tập tin
Gzipped Nguồn Tarball | Phát hành nguồn | A7C10A2AC9D62DE75A0CA5204E2E7D07 | 24067487 | Sig | |
Xz tarball nguồn nén | Phát hành nguồn | A7C10A2AC9D62DE75A0CA5204E2E7D07 | 17912964 | Sig | |
Xz tarball nguồn nén | 3000CF50AAA413052AEF82FD2122CA78 | Trình cài đặt macOS 64 bit | hệ điều hành Mac | 30119781 | Sig |
Xz tarball nguồn nén | 3000CF50AAA413052AEF82FD2122CA78 | Trình cài đặt macOS 64 bit | 8568303 | Sig | |
Xz tarball nguồn nén | 3000CF50AAA413052AEF82FD2122CA78 | Trình cài đặt macOS 64 bit | hệ điều hành Mac | 8175801 | Sig |
Xz tarball nguồn nén | 3000CF50AAA413052AEF82FD2122CA78 | Trình cài đặt macOS 64 bit | hệ điều hành Mac | 27805800 | Sig |
Xz tarball nguồn nén | 3000CF50AAA413052AEF82FD2122CA78 | Trình cài đặt macOS 64 bit | hệ điều hành Mac | 1364136 | Sig |
Xz tarball nguồn nén | 3000CF50AAA413052AEF82FD2122CA78 | Trình cài đặt macOS 64 bit | 7330315 | Sig | |
Xz tarball nguồn nén | 3000CF50AAA413052AEF82FD2122CA78 | Trình cài đặt macOS 64 bit | 26744744 | Sig | |
Xz tarball nguồn nén | 3000CF50AAA413052AEF82FD2122CA78 | Trình cài đặt macOS 64 bit | 1325800 | Sig |