python.org, dokumentacja i PyPI
Trzy miejsca, które warto poznać już na samym początku: oficjalna strona internetowa, oficjalna dokumentacja oraz katalog pakietów firm trzecich.
python.org — oficjalna strona internetowa
python.org — oficjalna strona języka Python, którą zarządza Python Software Foundation. To pierwsze miejsce, gdzie warto szukać oficjalnych informacji: jak zainstalować Python, gdzie przeczytać dokumentację, co nowego w ostatniej wersji.
Na stronie głównej warto pamiętać o czterech sekcjach menu górnego:
- Downloads są Python instalatorzy Windows, macOS i Linux (to jest to, co masz Będziesz go już używać w rozdziale 2).
- Documentation — link do docs.python.org, oficjalnej dokumentacji (więcej szczegółów poniżej).
- Community – fora, listy mailingowe, lokalne społeczności Python- deweloperów.
- PSF (zakładka na górze strony) — sekcja dotycząca samej organizacji, Python Software Foundation.
python.org w pasku adresu przeglądarki.Oficjalna dokumentacja: docs.python.org
Dokumentacja to nie jest coś, co czytają tylko doświadczeni programiści. Dobrze Dokumentacja to narzędzie działające na co dzień, z którego korzysta absolutnie każdy, w tym autorzy samego języka.
Na stronie dokumentacji od razu widzisz trzy różne sekcje i warto zrozumieć różnicę między nimi Oni:
- Tutorial jest edukacyjnym wprowadzeniem do języka, napisanym dla tych, którzy już Trochę znam programowanie. Dobre źródło do recenzji, ale nie zastępuje tego Książka dla zupełnego początkującego.
- Library Reference - Szczegółowy opis biblioteki standardowej: co
Każdy wbudowany moduł i funkcja mogą to zrobić. To tutaj będziesz szukać najczęściej,
Kiedy chcesz wiedzieć, co jeszcze potrafi, na przykład,
print(). - Language Reference jest formalnym, najściślejszym opisem zasad Język. Zazwyczaj nie jest potrzebny początkującym – jest zaprojektowany do bardzo precyzyjnych problemów technicznych.
PyPI: pakiety Python firm trzecich
W Python już wbudowano wiele przydatnego — to nazywa się standard Biblioteka. Ale wciąż jest ogromna liczba gotowych narzędzi, napisane przez innych deweloperów i wydane osobno — nazywają się pakiety (lub bibliotek). Rozszerzają możliwości Python znacznie dalej Granice tego, co jest „nietypowe”
Główne repozytorium takich pakietów nazywa się PyPI — Python Package Index (pypi.org). Kiedy ktoś mówi „włóż paczkę do pip”
pip i środowiska wirtualne będą potrzebne później w tej książce — na razie wystarczy zrozumieć ideę ekosystemu pakietów.