Şöyle klasör yapısına sahip olduğunuzu düşünün:
root/
from src.utils import function
veya
from src import utils
root/
serve/
- app.py
src/
- utils.py
Amacımız app.py dosyasından utils.py dosyasında bulunan fonksiyonlara erişmek.
Bunun için ilk olarak app.py dosyasında utils'i şu şekilde import edin:
Bunun için ilk olarak app.py dosyasında utils'i şu şekilde import edin:
from src.utils import function
veya
from src import utils
Normalde root klasörü üzerinden python serve/app.py şeklinde çalıştırmak yerine Python'daki kütüphane modüllerini script olarak çalıştırmaya yarayan -m parametresini kullanın.
python -m serve.app
Modül olarak çalıştırmak, aynı alt klasör içerinde bulunmayan bir python dosyasını kullanmanızı sağlayacaktır.
Modül olarak çalıştırmak, aynı alt klasör içerinde bulunmayan bir python dosyasını kullanmanızı sağlayacaktır.