始める無料で始める

相対インポート

電卓コードベースの構造を改善するために、各電卓を専用のパッケージにまとめてプロジェクトを整理することにしました。

calculators フォルダーを展開すると、3つのファイルが含まれていることがわかります。パッケージであることを示す __init__.py、そして各電卓用の basic_calculator.pyfinancial_calculator.py です。

financial_calculator.py では、basic_calculator.py のコードを参照する必要があります。これを実現するために、相対インポートを使いましょう。

この演習はコースの一部です

ケーススタディ:Pythonでソフトウェアを構築する

コースを見る

実践的なインタラクティブ演習

理論を実践に変える、インタラクティブな演習のひとつをお試しください

演習を開始する