Rozdział 10. Moduły i pakiety

Moduły i pakiety są podstawą każdego dużego projektu — w tym samego Pythona. W tym rozdziale skoncentrowano się na popularnych technikach programowania związanych z modułami i pakietami. Dowiesz się tu, jak porządkować pakiety, dzielić duże moduły na kilka plików i tworzyć pakiety z przestrzenią nazw. Ponadto znajdziesz tu receptury, które pozwalają zmodyfikować działanie polecenia import.

10.1. Tworzenie hierarchicznych pakietów z modułami

Problem

Programista chce uporządkować kod, umieszczając go w pakiecie w postaci hierarchicznego zestawu modułów.

Rozwiązanie

Tworzenie pakietów jest proste. Wystarczy uporządkować kod w pożądany sposób w systemie plików i upewnić się, że w każdym katalogu znajduje się plik __init__.py ...

Get Python. Receptury. Wydanie III now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.