İNTERNET TABANLI PROGRAMLAMA Dersi Python ve Django soru detayı:

PAYLAŞ:

SORU:

Python programlama dilinde paket yapısını
açıklayınız.


CEVAP:

Paket, bir dizin yapısı içerisinde bir araya
getirilmiş birbiri ile ilgili modüllerden oluşan yapıya
verilen isimdir. Python’u tam anlamı ile etkili
kullanabilmek ve hızlı kod üretebilmek için modüllerden
amacımıza uygun olanları bilmek çok önemlidir. Örneğin
amacımız bir web sayfası yapmak ise “Django”, bir
masaüstü uygulaması geliştirmek ise “tkinter” veya bir
android veya iOS için program yazmak ise ise “kivy”
paketlerini iyi bilmemiz gerekmektedir.
Bir paketin kodumuza dahil edilmesi modül dahil etme ile
aynıdır. Kodumuza bir paket içerisindeki tek bir modülü
eklemek istediğimizde ise “import paketAdi.modülAdi”
veya “from paketAdi import modülAdi” komutu
kullanılmalıdır. Bir pakette yer alan bir modülün belli
fonksiyonlarını eklemek istiyorsak ise “from
paketAdi.modülAdi import fonksiyonListesi” satırı
kullanılmalıdır.