
Python 2.7.10 Tutorial: An Introduction to Python
Jeśli dużo pracujesz na komputerze, w końcu zauważysz, że jest jakieś zadanie, które chciałbyś zautomatyzować.
Na przykład, możesz chcieć przeprowadzić wyszukiwanie i zamianę w dużej liczbie plików tekstowych lub zmienić nazwę i uporządkować kilka plików ze zdjęciami w skomplikowany sposób. Być może chciałbyś napisać małą niestandardową bazę danych, wyspecjalizowaną aplikację GUI lub prostą grę.
Jeśli jesteś profesjonalnym programistą, być może musisz pracować z kilkoma bibliotekami C/C++/Java, ale uważasz, że zwykły cykl zapisu/kompilacji/testowania/ponownej kompilacji jest zbyt wolny. Być może piszesz zestaw testów dla takiej biblioteki i uważasz, że pisanie kodu testowego jest żmudnym zadaniem. A może napisałeś program, który mógłby korzystać z języka rozszerzeń, a nie chcesz projektować i implementować zupełnie nowego języka dla swojej aplikacji.
Python jest właśnie dla Ciebie. Ta książka jest papierową wersją swobodnie dostępnej elektronicznej dokumentacji projektu Python.