13. Co dalej?¶
Przeczytanie tego samouczka prawdopodobnie zwiększyło twoje zainteresowanie używaniem Pythona — powinieneś chcieć zastosować Pythona do rozwiązywania swoich rzeczywistych problemów. Gdzie powinieneś się udać, aby dowiedzieć się więcej?
Ten tutorial jest częścią zbioru dokumentacji Pythona. Inne dokumenty zawarte w tym zbiorze to:
Biblioteka standardowa Pythona:
Powinieneś przejrzeć ten podręcznik, który zawiera kompletny (choć zwięzły) materiał referencyjny na temat typów, funkcji i modułów w standardowej bibliotece. Standardowa dystrybucja Pythona zawiera dużo dodatkowego kodu. Istnieją moduły do czytania skrzynek pocztowych Unix, pobierania dokumentów przez HTTP, generowania liczb losowych, analizowania opcji wiersza poleceń, pisania programów CGI, kompresji danych i wielu innych zadań. Przejrzenie informacji o bibliotece da ci wyobrażenie o tym, co jest dostępne.
Instalacja modułów Pythona tłumaczy w jaki sposób instalować dodatkowe moduły napisane przez innych użytkowników Pythona.
Dokumentacja języka Python: Szegółowe wyjaśnienie składni i semantyki Pythona. To ciężka lektura, ale bardzo przydatna jako kompletny przewodnik po samym języku.
Więcej zasobów Pythona:
https://www.python.org: Główna strona internetowa poświęcona językowi Python. Zawiera kod, dokumentację oraz odnośniki do innych stron związanych z Python-em.
https://docs.python.org: Szybki dostęp do dokumentacji Pythona.
https://pypi.org: Indeks pakietów Pythona (Python Package Index), wcześniej nazywany także Sklep z Serem (Cheese Shop) 1, to indeks utworzonych przez użytkowników modułów Pythona, które można pobrać. Gdy zaczniesz udostępniać kod, możesz go tutaj zarejestrować, aby inni mogli go znaleźć.
https://code.activestate.com/recipes/langs/python/: The Python Cookbook to pokaźny zbiór przykładów kodu, większych modułów i przydatnych skryptów po angielsku. Szczególnie godne uwagi fragmenty zostały zebrane i przetłumaczone w książce zatytułowanej „Python. Receptury” (Wydawnicto Helion/O’Reilly, ISBN: 978-83-246-8180-8).
https://pyvideo.org zbiera linki do filmów związanych z Pythonem z konferencji oraz spotkań grup użytkowników.
https://scipy.org: Projekt „Scientific Python” zawiera moduły do szybkich obliczeń oraz modyfikacji tablicowych oraz wiele pakietów do takich rzeczy jak algebra liniowa, transformata Fouriera, rozwiązania nieliniowe, rozkłady liczb losowych, analiza statystyczna i tym podobne.
Pytania związane z Pythonem i raporty o problemach można przesyłać na grupę dyskusyjną comp.lang.python lub na listę mailingową python-list@python.org. Grupa dyskusyjna i lista mailingowa są połączone, więc wiadomości wysłane na jedną z nich będą automatycznie przekazywane na drugą. Codziennie pojawiają się tam setki postów z pytaniami (i odpowiedziami), sugestiami nowych funkcji i zapowiedziami nowych modułów. Archiwa list mailingowych są dostępne pod adresem https://mail.python.org/pipermail/.
Przed wysłaniem zapytania, warto sprawdzić listę Często zadawanych pytań (zwaną również FAQ). FAQ odpowiada na wiele często pojawiających się pytań i może już zawierać rozwiązanie twojego problemu.
Przypisy
- 1
„Sklep z Serami” (Cheese Shop) to skecz Monty Pythona: klient wchodzi do sklepu z serami, ale bez względu na to, o jaki ser prosi, sprzedawca mówi, że go nie ma.