Python 3.11 jest już dostępny
Discussions on Python.org-
nowe tracebacki lepiej wskazujące na błędy w kodzie
-
grupowanie wyjątków
-
obsługa formatu TOML
-
i przyśpieszenie CPythona o 10-60%
@trojkat Generalnie decydując się na używanie konkretnej wersji Pythona, najlepiej opierać się na https://devguide.python.org/versions/
Przy projektach komercyjnych zależy nam na stabilności, więc najlepszą praktyką jest używanie najnowszej wersji w statusie "security" (obecnie 3.9), ale jednocześnie zapewnienie kompatybilności kodu z wszystkimi wydanymi, wspieranymi wersjami (obecnie 3.7 - 3.11), a przynajmniej tymi wyższymi od aktualnie używanej.
Żeby to zapewnić, polecam używać https://tox.wiki/en/latest/ do testowania kodu na różnych wersjach Pythona oraz https://github.com/pyenv/pyenv do zarządzania lokalnie zainstalowanymi wersjami Pythona używanymi przez tox.
@sebkek dobrze wiedzieć, nie znałem tej strony ze statusem wersji
@trojkat tox do wyższych wersji zawsze się przydaje, bo jak "szybki" projekt nagle zaczyna działać przez 5+ lat, okazuje się że wersja docelowa niedługo traci wsparcie i zaczynają się problemy z aktualizacją, żeby wszystko było kompatybilne
@trojkat próbowałem nauczyć się Pythona, w pracy mam styczność z PL/SQL i SQL, ale nie mam talentu programistycznego. Nie umiem stworzyć czegoś z niczego w kwestii programowania. Kupiłem kurs na Udemy, tylko zamiast wziąć poziom tylko początkującego, wybrałem od początkującego do eksperta, przez co przy cięższych rzeczach mocno się zniechęciłem. Kurs leży, już nie jestem w stanie go zwrócić, a nowego o zaniżonym poziomie nie kupię, bo hype już minął i nie będę odgrzewał kotleta. Nie mniej, Python w moim sercu - bardzo przyjemna syntaktyka, łatwy do zrozumienia kod.
@trojkat to apka do znośnego przyswajania umiejętności kodowania? Wiesz niby spoko, ale jest jedna rzecz która mi przeszkadza w matematycznych operacjach. Jak chcesz to mogą Ci napisać na priv co takiego.
@trojkat pardons, że tak spamuje - bardzo fajna koncepcja, nie powiem, że nie. Łatwo wchodzi w głowę. Wiesz, patrząc na to czego wymaga się od junior Python deva, to ja tą wiedzę posiadłem przez kurs Udemy. Coś tam robiłem jak generator liczb, proste gry, nawet miałem moduł do mojego dzieła jakim miał być Generator Postaci Warhammera, no ale.. Cóż, często na Udemy podpatrywałem w komentarzach innych uczestników jak sobie radzili, czasami na zasadzie analizy i porównania dostosowywałem swój kod. Nie jestem z tego dumny, bo to oszustwo moim zdaniem.
Zaloguj się aby komentować