<div dir="ltr"><div>Ahojte,</div><div><br></div><div>mám dotaz na python. UĹľ delšà dobu pĹ™echázĂme na Python3 (je to sloĹľitĂ˝ a problematickĂ˝ a nemáme žádnou vĂ˝znamnou funkci co by to opodstatnila). BÄ›hem tĂ© doby jsme našli 2 chyby (pickle/shelve) v novĂ©m Pythonu a nynĂ jsme našel novĂ˝ hodnÄ› velkĂ˝ problĂ©m.Je to nová funkce PEP515 podtrĹľĂtka v ÄŤĂslech. Tato funkcionalita znĂ moĹľná naprosto skvÄ›le pro nÄ›kterĂ© lidi, ale nám nynĂ dÄ›lá znaÄŤnou neplechu. <br></div><div>Jde o to, Ĺľe nynĂ všechny internĂ funkce jako je int/float/literal_eval pĹ™i pĹ™edánĂ "1_1" a podobnÄ› vytvořà čĂslo 11 a ne SyntaxError. Chápal bych, Ĺľe tato funkce bude ve zdrojovĂ©m kĂłdu moĹľná uĹľiteÄŤná. JenĹľe pokud nynĂ uĹľivatel pĹ™edá "1_1", tak systĂ©m pokraÄŤuje dál s novĂ˝m ÄŤĂslem.</div><div><br></div><div>Moje otázka znĂ, znáte nÄ›jakĂ˝ postup jak toto chovánĂ vypnout? Ono se to nezdá ale int/float a literal_eval pouĹľĂváme opravdu hodnÄ› a všude Ĺ™ešit nÄ›jakou takovou kontrolu je těžce proveditelnĂ©. V minulosti se podobnÄ› blbÄ› chovala nula na začátku a to naštÄ›stĂ odstranili, ale nynĂ pĹ™idali tuto vlastnost.<br></div><div>ZkoušĂm hledat na googlu, ale zatĂm jsem nenašel nic co by to umoĹľnilo nÄ›jak zmÄ›nit, ideálnÄ› globálnÄ›.<br></div><div><br>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><br>Zdenek<br>Web: <a href="http://www.pripravto.cz" target="_blank">www.pripravto.cz</a></div></div></div></div></div></div>