IniziaInizia gratis

Import tra moduli fratelli

Il modulo che hai documentato nell'ultimo esercizio, impyrial, sta crescendo e hai separato le funzioni private (quelle che non vuoi davvero che gli utenti usino) da quelle pubbliche. Le funzioni private sono nel modulo core.py e quelle pubbliche nel modulo api.py.

Tuttavia, devi usare le funzioni private per far funzionare quelle pubbliche. In questo esercizio le importerai nel modulo api.py per far lavorare insieme i moduli del tuo package.

Nota: Assicurati di eseguire example_script.py. Se esegui il file api.py, otterrai ModuleNotFoundError: No module named 'impyrial', come previsto.

Ricorda che puoi aprire/chiudere la panoramica di cartelle e file cliccando sull'icona sul lato sinistro dell'editor evidenziata in rosso. Icon with multiple files

Questo esercizio fa parte del corso

Sviluppare pacchetti Python

Visualizza il corso

Esercizio pratico interattivo

Passa dalla teoria alla pratica con uno dei nostri esercizi interattivi

Inizia esercizio