Jak możemy zauważyć, w sieci pojawiła się znakomita książka autorstwa Marka Pilgrima. Chodzi mianowicie o Dive into Python 3, bo taki numerek nosi najnowsze wydanie. Duża część książki zawiera całkowicie nowy materiał, który zapewne zaciekawi wszystkich tych korzystających z Pythona 2.x i chcących się przesiąść na nowszą wersję. Również materiał jest kierowany do dopiero zaczynających swoją przygodę z tym językiem.
Oto co znajdziemy w niej:
- What’s New in “Dive Into Python 3” (Co nowego w Pythonie 3)
- Installing Python (Instalacja Pythona)
- Your First Python Program (Twój pierwszy program w Pythonie)
- Native Datatypes (Natywne typy danych)
- Comprehensions (Zrozumienia ?)
- Strings (Znaki)
- Regular Expressions (Wyrażenia regularne)
- Closures & Generators (Domknięcia i Generatory)
- Classes & Iterators (Klasy i Iteracje)
- Advanced Iterators (Zaawansowane Iteracje)
- Unit Testing (Testy jednostkowe)
- Refactoring (Refabrykacja)
- Files (Pliki)
- XML
- Serializing Python Objects (Szeregowanie objektów pythona)
- HTTP Web Services (Serwisy Web HTTP)
- Case Study: Porting chardet to Python 3 (Analiza przypadku: Przenoszenie kodu do Pythona 3)
- Packaging Python Libraries (Pakowanie bibliotek Pythona)
- A. Porting Code to Python 3 with 2to3 (Przenoszenie kodu do Pythona 3 z 2to3)
- B. Special Method Names (Specjalne nazwy metod)
- C. Where to Go From Here (Gdzie iść dalej)
Książka jest dostępna na licencji Creative Commons Attribution Share-Alike. Do pobrania wersja HTML oraz PDF. Więcej informacji znajdziecie tutaj.























Comprehensions i Kompresja?