Niniejszy dział prezentuje podstawy Pythona - poznasz składnię języka oraz jego standardowe moduły.
- Wprowadzenie do programowania w Pythonie - Kurs Pythona opisujący jego składnię i podstawy jej stosowania na przykładach prostych skryptów. Jest to artykuł dla osób zaczynających naukę Pythona.
- Funkcje i programowanie funkcyjne (funkcjonalne) - Opis funkcji, ich możliwości i programowania funkcyjnego w Pythonie. Artykuł opisuje poszczególne elementy funkcji, jak przekazywanie argumentów, wartości domyślne, dostęp danych, operator lambda i funkcje eval(), exec() i execfile()
- Klasy - Opis klas i programowania obiektowego w Pythonie. Opis elementów takich jak - Dziedziczenie, Ukrywanie danych, Klasy i typy
- Operowanie na plikach w Pythonie - Artykuł opisuje na przykładowych skryptach sposoby wykonywania operacji odczytu i zapisu na plikach tekstowych i binarnych z poziomu Pythona wykorzystując jego podstawowe funkcje
- wejście-wyjście i przechowywanie obiektów - Opis modułów pickle i shelve oraz modułów wejścia/wyjścia
- Wyjątki w Pythonie - Jak stosować wyjątki w Pythonie - przechwytywanie rzucanych przez aplikację wyjątki, jak i rzucanie własnych wyjątków w przypadku błędnego funkcjonowania kodu
- Parsowanie XML w Pythonie - Podstawy Pythonowego API do obsługi danych w formacie XML za pomocą modułu PyXML umożliwiającego m.in. odczytać dane i atrybuty zawarte w dokumentach
- Proste bazy danych - Wykorzystujemy moduły bsddb, gdbm i dbm do prostego lokalnego przechowywania danych takich jak konfiguracje i ustawienia aplikacji i skryptów
- Operacje na plikach Zip, Tar, zlib w Pythonie - Wykonywanie operacji na plikach zip i tar, obsługa kompresji zlib w Pythonie za pomocą modułów zipfile, tarfile i glob z biblioteki standardowej Pythona
- Losowe liczby i wartości z sekwencji - Wykorzystanie modułu random do generowania losowych liczb i wartości z podanej puli wartości (jak listy, czy krotki) w skryptach Pythona
- Reportlab - generowanie dokumentów - Opis pakietu Reportlab do generowania z poziomu Pythona plików PDF zawierających tekst, grafikę, wykresy i inne multimedia.
- Pisa - generowanie plików PDF z danych HTML - Opis biblioteki konwertującej dane ze znacznikami HTML do postaci plików PDF
- polib - zarządzanie tłumaczeniami gettext - Opis modułu polib umożliwiającego edycję i analizę plików językowych Gettext .po i .mo. Za pomocą tego modułu można pobrać nieprzetłumaczone frazy, czy ogólne statystyki tłumaczeń
- pyparsing - Opis modułu pyparsing służącego do obsługi wyrażeń regularnych, wyrażeń gramatycznych w odmienny do regeksów sposobie za pomocą definicji.
- AmiFormat - Opis modułu AmiFormat do parsowania znaczników BBcode/wiki w podanym tekście do kodu XHTML. Moduł jest prosty i można go rozszerzyć o własne znaczniki i tagi.
- pyMediaWiki - Opis modułu pyMediaWiki umożliwiającego parsowanie znaczników stosowanych w artykułach mediawiki, wykorzystywanej m.in. jak podstawa wikipedii.
- Generowanie i czytanie plików Excela w Pythonie - opis bibliotek xlrd i xlwt służących do operowania na plikach MS Excel.
- PyYAML - parser formatu YAML - Opis parsera YAML konwertującego dane zapisane w tym formacie do Pythonowych słowników.
- OpenDocument ODT i Python - Konwertowanie plików ODT do XHTML za pomocą modułów Pythona zipfile, sha i re oraz szablonu XSL i konwersji XSLT. Zaprezentowany skrypt nie wymaga instalacji pakietu OpenOffice
- Dodane: 14.07.2008 przez riklaunim