Kom igångKom igång gratis

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

Visa kurs

Interaktiv övning med praktiskt arbete

Gör teori till handling med en av våra interaktiva övningar

Starta övningen