0v0.66


04 Ocak 2010


(BETA)


ICINDEKILER


Python IDE Nedir?


Program Gereçleri!

Python IDE Nerede Kullanilir?

Python IDE Gereklimidir?

Python IDE Versiyon Tarihi

Python IDE Kullanim Kilavuzu

Python IDE’yi Kimler Gelistirir?

Program Gelistirilirken Nerelerden Faydalanildi?

Python IDE Nedir?


Python dili icin gelistirilmis Visual programlama olanagi sunan Python IDE’ sidir. Gelistirilmeye 2008 Aralik ayi itibari ile baslanmis ve hizlica gelisimine devam etmektedir. Tamamiyle Turk yazilim dunyasina armagan edilmis Turk Yazilimcilarin urunudur.


Global dunyada tuketim kadar uretim de onemli bir hal almistir. Tuketim toplumu olarak bu pozisyonda isimizi gayet iyi yapmakta, is uretime gelince en az uretim yapan millet olarak birinci sirada yerimizi almaktayiz. Fazla lafa gerek olmamakla beraber uretimimiz olan yani %100 yerli Visual Python IDE hakkinda konusalim.

Program Gereçleri!


Python IDE programinin calisabilmesi icin ilk olarak http://pythontr.org/ pythonide.html adresinden programin kurulum dosyasina ulasilir. Programin kaynak kodlari ve kurulum dosyasi http://sourceforge.net/projects/pythonide/ depolarinda tutulur. Buradan en son versiyon indirilerek kurulum islemi tamamlanir. Programin Python 2.6 surumu icin yazildigi unutulmamalidir. http://www.python.org/download/ adresinden veya





Linklerinden Python 2.6.4 indirilerek kurulur. Python IDE çalışmak için hazirdir. Başlat menüsünden veya “C:\Program Files\PythonIDE” klasorunden “PythonIDE.exe” dosyasi calistirilir.

Programin calisan Ubuntu ve Pardus resimleri için tiklayiniz...

http://pythontr.org/pythonideresimler.html

Python IDE Nerede Kullanilir?


Python IDE Windows platformunda calisir. http://www.sourceforge.net/ projects/ pythonide/ files/ adresinden dagitilan setup dosyasi ile bilgisayarimiza kurulup calistirilir. Windows 98, 2000, Me, Xp ve Vista surumlerinde sorunsuz calisir. Ayrica Linux platformu uzerinde windows emulator programlari (wine gibi) ile de calisir.


Python IDE Gereklimidir?


Python ile calisiyorsaniz gorsel bir arayuz gelistirmenin zorlugunu sizde yasamissinizdir. Bunu icin Python’ un yari resmi IDE’ si Tkinter’ i kullanabilir veya QT, wxWidgets gibi diger gelistiricilerin IDE’ sini kullanabilirsiniz. Bu noktada bir IDE kullanma zorunlulugu zaten varken Tkinter veya digerleri ile program gelistirmek zulumden oteye gitmemektedir.

Python IDE Versiyon Tarihi


· 0v0.0 13-12-2009 Proje baslangic tarihi

· 0v0.1 15-12-2009 Program iskelet olusumu

· 0v0.16 21-12-2009 Atlanan ara surumler ve gelisim

· 0v0.32 27-12-2009 Button olaylari

· 0v0.45 01-01-2010 Pencere ozellikleri

· 0v0.65 01-01-2010 Mouse ozellikleri

Python IDE Kullanim Kilavuzu


Programi calistirdigimizda yukaridaki gibi bir ekran goruntusu gelir karsimiza.

1. Burada Menu butonlari bulunur. Dil secimi, kopyala, yapistir gibi menuler buradan isletilir.

2. ToolBox penceremiz bize program arayuz hazirlama araclarindan olan “Button”, “Check Button”, “Combo Box”, “Label”, “List Box”, “Picture”, “Process Bar”, “Radio Button”, “Text Box” ve “Rixh Text Box” nesnelerini sunar. Secili nesne kirmizi ile belirir.

3. Properties penceremiz nesne olaylari ve dizin islemleri icin ayrilmistir…

4. Formumuzun tasarim dizayn ekrani burasidir.. Sol taraftaki Toolbox penceresinden alacagimiz nesneyi buraya koyariz ve nesneye yonelik islemleri gerceklestiririz.

5. Programimizin kod yazim alani buradadir. Dizayn edilen nesnelere ait yaratilis ve fonksiyon tanimlari otomatik olarak buraya gececektir. Menuden Run Calistir butonuna basildiginda bu alandaki kod python yorumlayicisi tarafindan yorumlanir ve islenen pencere calistirilir.

6. Debug hata ayiklama islemlerinin yapilacagi bu alan en kullanisli alandir. Kodun hatalari buradan takip edilir ve degisken izlemeleri buradan yapilir..

Python IDE’yi Kimler Gelistirir?

Projede 3 kisi calismakla beraber gonulluler tarafindan desteklenmektedir. Bir Bilgisayar Muhendisligi 2.sinif ogrencisi, bir Profosyonel Bilgisayar Programcisi ve bir Python’ cu bu projede calisir.

Kod ornekleri http://forum.ubuntu-tr.org/ ve http://www.ozgurlukicin.com de yayimlanan orneklerden alintilar yapilarak programa eklenir. Hata ve sorun olusabilir. Genelde deneyerek programa ekleriz ama gozden kacan olabilir.

Program Gelistirilirken Nerelerden


Faydalanildi?