Testerze, popraw swój kod! – czyli dwa słowa o pylint
Popraw jakość swoich skryptów poprzez statyczną analizę kodu, którą oferuje darmowe narzędzie pylint. Pokażemy Ci jak je skonfigurować i użyć na praktycznych przykładach.
Popraw jakość swoich skryptów poprzez statyczną analizę kodu, którą oferuje darmowe narzędzie pylint. Pokażemy Ci jak je skonfigurować i użyć na praktycznych przykładach.
Pokazujemy jak wyglądają operacje na plikach w Pythonie. Wskazujemy niebezpieczeństwa i na co zwrócić uwagę. Wszystko praktycznie i z dużą ilością kodu.
Zobacz czym jest debug na podstawie praktycznych zadań. Pokażemy Ci jak debuggować, aby zaoszczędzić czas i przyśpieszyć programowanie!
PyCharm Scratches – czyli pliki tymczasowe przeznaczone właśnie do eksperymentów i szybkiego testowania nowych rozwiązań. Zobacz jak z nich korzystać!
Dowiedz się jak wykonywać zrzuty ekranu (screenshot) w testach automatycznych z wykorzystaniem Selenium Webdriver i języka Python.
Poznaj konstrukcję języka Python – try… except do przechwytywania błędów i wyjątków. Dowiedz się czym są wyjątki, jak je rzucać oraz łapać.
Dowiedz się czym jest Python Virtual Environment (venv), po co je stosować oraz jak skonfigurować vevn w IDE PyCharm lub konsoli.
Dowiedz się jak tworzyć dekoratory dla funkcji i metod, które przyjmują parametry oraz jak zwracać wynik dekorowanych funkcji.
Poznaj dekoratory w Pythonie – dowiedz się czym są oraz jak ich używać. To wszystko w oparciu o przykłady i zadania praktyczne.
Dowiedz się czym w Pythonie jest metoda inicjalizacyjna (konstruktor), dziedziczenie, klasa bazowa, klasa pochodna, oraz konstrukcja super().