Relativa importer
För att förbättra strukturen i kalkylatorkodbasen bestämmer du dig för att organisera projektet genom att samla kalkylatorn i ett eget paket.
Expandera mappen calculators. Du ser att mappen innehåller tre filer: en __init__.py-fil, som anger att mappen är ett paket, samt en fil för varje kalkylator – basic_calculator.py och financial_calculator.py.
Filen financial_calculator.py behöver ha tillgång till koden i basic_calculator.py. Lös detta med hjälp av en relativ import.
Den här övningen är en del av kursen
Fallstudie: Bygga programvara i Python
Interaktiv övning med praktiskt arbete
Gör teori till handling med en av våra interaktiva övningar
Starta övningen