Python ile uğraşmayı düşünmeye başladım. ActiveState'in Perl dağıtımını kullanan biri olarak ActivePython ilgimi çekti. Bu dağıtımın normal Python dağıtımına göre artıları eksileri nelerdir? Kullanan var mı?
Python ile uğraşmayı düşünmeye başladım. ActiveState'in Perl dağıtımını kullanan biri olarak ActivePython ilgimi çekti. Bu dağıtımın normal Python dağıtımına göre artıları eksileri nelerdir? Kullanan var mı?
Oracle Blogum: http://www.gokhanatil.com
Parolam: "Never argue with an idiot. They bring you down to their level and beat you with experience."
EOF
Eskiden kullanıyordum(ActivePython 2.3) ta ki Eclipse IDE(+pydev plugin) ile tanışıncaya kadar.
Bana kullanışsız geldi, başka bir nedeni yok benim için. (Son sürümlerini hiç denemedim.)
Bu yedi ölümcül günah, insanlığı yıkıma uğratır:
Zahmetsiz servet, bilinçsiz haz, karaktersiz bilgi, ahlaksız ticaret,
insaniyetsiz bilim, özverisiz inanç, ilkesiz siyaset. (Mahatma Gandhi)
Komodo IDE'yi kastetmiyorum, editor olarak şimdilik Netbeans kullanıyorum, Eclipse+PyDev'i de deneyeceğim. Benim kastettiğim python dağıtımı olarak activepython kullanmanın faydası veya zararı olur mu? Gördüğüm kadarıyla activepython, normal dağıtımdan daha zengin dökümantasyonla geliyor ve içinde hiç kullanmayacağımı düşündüğüm pythonwin diye bir araç var. Bunun dışında fark göremedim.
Bu arada GUI geliştirmek için ne kullanabilirim? Soru üzerine soru ama bayram tatilinde şunun biraz üzerinde uğraşmak istiyorum![]()
Oracle Blogum: http://www.gokhanatil.com
Parolam: "Never argue with an idiot. They bring you down to their level and beat you with experience."
EOF
Qt kadar belgesi vs olsa bence bildiğim gui apilerinden en iyisi wxPython. Onu kas derim, ama ben pek anlamadığım için ing. den kendimi geliştiremiyorum.
Peki GUI oluşturmak için her hangi görsel araç var mı?
Oracle Blogum: http://www.gokhanatil.com
Parolam: "Never argue with an idiot. They bring you down to their level and beat you with experience."
EOF
Forumda birçok PyQt4 örnekleri mevcuttur.
PyQt4 (Qt 4) için görsel araç(Qt Designer) ve kütüphanelerini tek bir kurulumla yapabilirsiniz (Pardus'ta PyQt4 kullanılıyor):
PyQt4'de tasarımı yapıp python koduna dönüştürürsünüz. Ondan sonra kodlama kısmına geçersiniz ya da tasarım da dahil her şeyi en baştan kendiniz de kodlayabilirsiniz.
http://www.riverbankcomputing.co.uk/.../pyqt/download
Fakat .NET platforumda bir çözüm arıyorsanız IronPython Studio'ya bir göz atın:
http://forum.ceviz.net/python-zope/5...ght=Ironpython (IronPython Studio)
Wxpython, birçok örnek :
http://www.wxpython.org/download.php
Boa Constructor - wxPython GUI Builder - RAD
(Tasarım(F12 kısayoluyla tasarıma geçebilirsin) + Kodlama):
http://sourceforge.net/project/showf...ease_id=521108
Şurada da güzel dökümanlar var wxpython, pyqt için:
http://zetcode.com/
Enson 10/12/2008 23:12 tarihinde Rahman Yazgan tarafından düzenlenmiştir.
Bu yedi ölümcül günah, insanlığı yıkıma uğratır:
Zahmetsiz servet, bilinçsiz haz, karaktersiz bilgi, ahlaksız ticaret,
insaniyetsiz bilim, özverisiz inanç, ilkesiz siyaset. (Mahatma Gandhi)
Bütün cevaplar için teşekkürler. Sanırım şimdilik TK ile gideceğim, çünkü Tk'ya perl'den göz aşinalığım var. Python ile bir kaç gün uğraşıp ilerleyen günlerde Perl ile Python arasında bir seçim yapmaya çalışacağım.
Oracle Blogum: http://www.gokhanatil.com
Parolam: "Never argue with an idiot. They bring you down to their level and beat you with experience."
EOF
Gökhan hocam, hazir Active'in programlama paketleri ve araclarindan söz acilmi$ken ve bu ugra$in hobi amacli ise ve ugra$mak istediginin illahi Python olmasi $art degilse ActiveTcl ile Tcl/Tk da (TikIl-Tak okunur) ilginc ve zevkli bir alternatif olabilir.
ActiveTcl'i çok uzun zaman önce (sanırım 3-4 yıldan fazla oluyor) indirip incelemiştim ama nedense bana çok yabancı gelmişti. Hobi amaçlı uğraştığım için hepsi olur (aklımda Ruby de vardı) ama kullandığım dilin geniş bir kütüphanesi olması lazım (her işe gelmeli. Örneğin text işleme, oracle'a ve diğer veritabanlarına sorunsuz bağlanma...
Aynı zamanda öğrenme sürecini azaltmak için bolca örnek bulabilmeliyim. Takılınca soru sorduğumda (aynı şimdi olduğu gibi) çevremde aynı programlama dili ile uğraşan insanların olması da artı etkenlerden biri. Aslında Perl ile gayet güzel giderken, listeye Python'u alma nedenim bu oldu. Şu an için Python gayet iyi bir seçenek gibi görünüyor: oracle için gerekli kütüphaneyi indirip sorunsuz bağlantı kurdum, bir iki TK örneği çalıştırdım, "Dive Into Python"u okuyorum. Yarın kodlamaya başlarım![]()
Oracle Blogum: http://www.gokhanatil.com
Parolam: "Never argue with an idiot. They bring you down to their level and beat you with experience."
EOF
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks