Python'da Yazılım Mühendisliği İlkeleri
Adam Spannbauer
Machine Learning Engineer at Eastman

work_dir/my_package/utils.py içinde çalışılıyor
def we_need_to_talk(break_up=False):
"""Önemli biriyle iletişim kurma yardımcısı"""
if break_up:
print("Sorun sende değil, bende...")
else:
print('Seni seviyorum!')
work_dir/my_script.py içinde çalışılıyor
# Utils alt modülünü içe aktar
import my_package.utils
# Başka insanlarla görüşmeye karar ver
my_package.utils.we_need_to_talk(break_up=True)
Sorun sende değil, bende...
work_dir/my_package/__init__.py içinde çalışılıyor
from .utils import we_need_to_talk
work_dir/my_script.py içinde çalışılıyor
# Özel paketi içe aktar
import my_package
# Ruh eşinizle olduğunuzu fark edin
my_package.we_need_to_talk(break_up=False)
Seni seviyorum!


Python'da Yazılım Mühendisliği İlkeleri