Python 3.7¶
Yeni Özellikler:
Özellik | Durum | |
Eski C yerel ayarının UTF-8 tabanlı bir yerel ayara zorlanması | ||
CPython’da İş Parçacığı Yerel Depolaması için Yeni Bir C-API | ||
UTF-8 modu | ||
Belirlenimci pyc | ||
Yerleşik | ||
Veri Sınıfları | ||
typing modülü ve genel türler için çekirdek desteği | ||
Modül | Kısmi | |
Açıklamaların Ertelenmiş Değerlendirilmesi | ||
Nanosaniye çözünürlüklü zaman fonksiyonları | Kısmi [1] | |
| ||
Bağlam Değişkenleri | ||
Diğer Dil Değişiklikleri:
| Tamamlandı |
| |
Artık bir fonksiyona 255’ten fazla argüman aktarılabilir; bir fonksiyon artık 255’ten fazla parametreye sahip olabilir | |
| |
| |
| |
Bir alt modülü bir ada bağlayan mutlak içe aktarmaları içeren döngüsel içe aktarmalar artık desteklenmektedir | |
| |
Yığın izlerinin dinamik oluşturulmasını daha iyi desteklemek için, | |
| |
Her modül içe aktarmasının zamanlamasını göstermek için yeni |
Yerleşik modüllerdeki değişiklikler:
Listelenemeyecek kadar çok | |
Yeni özellikler arasında gc.freeze(), gc.unfreeze(), gc-get_freeze_count bulunur | |
IEEE 754 tarzı kalanı uygulamak için math.remainder() eklendi | |
Boş dizgilere bölmeyi daha iyi destekleme ve derlenmiş ifadeler ile eşleşme nesneleri için kopyalama desteği dahil bir dizi düzenleme özelliği | |
sys.breakpointhook() eklendi. sys.get(/set)_coroutine_origin_tracking_depth() eklendi | |
Çoğunlukla yukarıda belirtilen PEP564’teki nanosaniye çözünürlüğünü desteklemeye yönelik güncellemeler |
Notlar