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