Python 3.7¶
Uudet ominaisuudet:
Ominaisuus | Tila | |
Vanhan C-lokaalin pakottaminen UTF-8-pohjaiseksi lokaaliksi | ||
Uusi C-API säikeen paikalliselle tallennukselle CPythonissa | ||
UTF-8-tila | ||
Deterministinen pyc | ||
Sisäänrakennettu | ||
Dataluokat | ||
Ydintuki typing-moduulille ja geneerisille tyypeille | ||
Moduulin | Osittainen | |
Annotaatioiden lykätty evaluointi | ||
Aikafunktiot nanosekuntiresoluutiolla | Osittainen [1] | |
DeprecationWarning-varoituksen näyttäminen | ||
Kontekstimuuttujat | ||
Muut kielen muutokset:
| Valmis |
| |
Funktiolle voidaan nyt välittää yli 255 argumenttia; funktiolla voi nyt olla yli 255 parametria | |
| |
| |
| |
Kehäimportit, joissa on absoluuttisia importteja ja alimoduuli sidotaan nimeen, ovat nyt tuettuja | |
| |
Pinojäljitysten dynaamisen luonnin paremmaksi tukemiseksi | |
| |
Uudella |
Sisäänrakennettujen moduulien muutokset:
Liikaa lueteltavaksi | |
Uusia ominaisuuksia ovat gc.freeze(), gc.unfreeze(), gc-get_freeze_count | |
math.remainder() lisätty toteuttamaan IEEE 754 -tyylinen jakojäännös | |
Useita siistimisominaisuuksia, mukaan lukien parempi tuki tyhjien merkkijonojen mukaan jakamiseen sekä kopiointituki käännetyille lausekkeille ja match-objekteille | |
sys.breakpointhook() lisätty. sys.get(/set)_coroutine_origin_tracking_depth() lisätty | |
Pääosin päivityksiä tukemaan nanosekuntiresoluutiota PEP564:ssä, katso yllä |
Huomautukset