Python - Generatory

Python, jak wiele innych języków programowania zawiera wsparcie dla tzw. generatorów. W artykule opisano czym są generatory oraz jak ich używać...

Misja 003 - Długie obliczenia

Write-up z misji Gynvaela Coldwinda zaprezentowanej na jednym z live streamów. W końcu nie trzeba nic robić ;)...

Python - Dekoratory

Dekoratory zostały wprowadzone do języka w 2003 roku. Od tego czasu, w mojej ocenie, zdobyły szeroką popularność...

TOP 7 narzędzi profesjonalnego programisty

Podczas pracy nad każdym projektem ważne są narzędzia, dlatego przedstawiam Ci siedem usług, które pomogą zwiększyć jego jakość...

Eclipse - Autosave - Smart-Save

Jedną z przydatniejszych funkcji podczas pracy z LiClipse (środowisko programistyczne do Pythona bazujące na Eclipse) jest auto-zapis. Nie trzeba pamiętać, by przed przełączeniem się do okna konsoli, zapisać projekt - ten zapisuje się sam...

Testowanie - pytest & mock

W Pythonie są dostępne co najmniej dwa frameworki do testów - unittest i pytest (nose - kolejny framework - to testrunner). Niewątpliwą zaletą unittesta jest fakt, iż znajduje się w domyślnej dystrybucji pythona, a pytest, jako osobny pakiet, należy doins...

Python & virtualenv

Można zainstalować kilka wersji tej samej biblioteki pythona na jednym systemie? Można, można użyć maszyn wirtualnych i narzędzia w stylu Vagranta, ale lepszym rozwiązaniem jest virtualenv...

  • « Starsze
  • ...
  • Nowsze »