Hlavní navigace

Python 3.7 přináší zabudovaný breakpoint, automatické UTF-8 a přesnější počítání času

Sdílet

Miroslav Hrončok 28. 6. 2018
Python logo

Včera, vyšla nová verze programovacího jazyka Python, respektive jeho interpretru CPython: Python 3.7.0. Verze přináší řadu novinek, mezi ty nejzajímavější patří zabudovaný breakpoint(), Data Classes, přesnější počítání času, optimalizace startu interpretru, změny v modulu asyncio a automatické použití UTF-8 na systémech s ASCII locale.

Mezi změnami, které mohou znesnadnit upgrade na novou verzi, je zařazení async  a await mezi rezervovaná klíčová slova (nelze jimi teď například pojmenovat proměnnou, atribut nebo argument) a zpětně nekompatibilní chování při ukončování generátorů.

Python 3.7 již od alfa a beta verzí najdete ve Fedoře jako balíček python37 a v Debianu jako python3.7. V příštím vydání Fedory 29 bude Python 3.7 hlavním Pythonem. S podobnou změnou se jistě setkáme i v dalších linuxových distribucích.

Společně s Pythonem 3.7.0 vyšlo i opravné vydání řady 3.6, verze 3.6.6.

Tato zprávička byla zaslána čtenářem serveru Root.cz pomocí formuláře Přidat zprávičku. Děkujeme!

Našli jste v článku chybu?
  • Aktualita je stará, nové názory již nelze přidávat.
  • 28. 6. 2018 11:43

    Dvorapa (neregistrovaný) ---.cust.vodafone.cz

    Chybi mi ve clanecku zminka o zmenach chovani inline flags v regex patternech, jinak prehledny a strucny clanecek, diky