Neden __init__.py dosyası oluşturuluyor?

1,332 views
Skip to first unread message

serkan dağlıoğlu

unread,
Jun 23, 2014, 3:36:12 AM6/23/14
to python-...@googlegroups.com
Python da her klasörün içerisine __init__.py dosyası oluşturuluyor. Bunun nedeni nedir?
Teşekkürler.

Recep KIRMIZI

unread,
Jun 23, 2014, 3:37:19 AM6/23/14
to python-...@googlegroups.com


23 Haziran 2014 10:36 tarihinde serkan dağlıoğlu <serkand...@gmail.com> yazdı:
Python da her klasörün içerisine __init__.py dosyası oluşturuluyor. Bunun nedeni nedir?
Teşekkürler.

--
Bu iletiyi Google Grupları'ndaki "Python Istanbul" grubuna abone olduğunuz için aldınız.
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için python-istanb...@googlegroups.com adresine e-posta gönderin.
Daha fazla seçenek için https://groups.google.com/d/optout adresini ziyaret edin.



--
Saygılarımla... Recep KIRMIZI

Huseyin Yilmaz

unread,
Jun 23, 2014, 3:38:07 AM6/23/14
to python-...@googlegroups.com

Fatih Kadir Akın

unread,
Jun 23, 2014, 9:54:24 AM6/23/14
to python-...@googlegroups.com
Klasorleri package namespaceleri gibi kullanabilmeni sagliyor kisaca. __init__.py'e yazdigin herhangi bir kod da import edildigi anda calisiyor. Her klasorde olmak zorunda degil, sadece o klasoru paket gibi kullanmak istiyorsan koyuyorsun.

Daha iyi aciklayabilecek arkadaslar vardir elbet :P

serkan dağlıoğlu

unread,
Jun 23, 2014, 10:25:47 AM6/23/14
to python-...@googlegroups.com
Teşekkür ederim.

23 Haziran 2014 Pazartesi 16:54:24 UTC+3 tarihinde Fatih Kadir Akın yazdı:

Ustun Ozgur

unread,
Jul 1, 2014, 7:39:56 PM7/1/14
to python-...@googlegroups.com
Python 3'te kalkti bu, Python 2'nin hatasi diyebiliriz.
Reply all
Reply to author
Forward
0 new messages