Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Python / Zope

Cevapla
 
LinkBack Seçenekler
Eski 25/05/2008, 04:13   #1 (permalink)
PyQt4 & Qt Jambi & Java
 
Muallim-i Âli Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 01/2008
Yer: İstanbul
Mesaj: 281
Varsayılan İngilizce - Türkçe Online Sözlük (PyQt)

Bilgileri seslisozluk.com sitesinden alıyor.

Kısayol tuşları:

Ara - Enter
Temizle - Ctrl + T
Çıkış - Esc

Kod:
#!/usr/bin/python
# -*- coding: utf-8 -*-

import sys, urllib, re 

try:
        from PyQt4 import QtCore, QtGui
except(ImportError):
        print "Sisteminizde PyQt4 modülü kurulu değil, lütfen kurun ve tekrar deneyin..."
        sys.exit()

class sozluk:
    def __init__(self, ui):
        self.ui = ui
        
    def kelime_ara(self):
        
        kelime = str(ui.lineEdit.text())
        
        # Eğer arama kutusuna bir şey yazılmamışsa uyarı mesajı gösterilcek.
        if len(kelime) == 0 :
            mesaj = QtGui.QMessageBox()
            mesaj.setWindowTitle(unicode('Uyarı', 'utf-8')) 
            mesaj.setText(unicode('Arama kutusuna hiçbir şey yazmadınız !', 'utf-8'))
            mesaj.exec_()
        
        # Eğer arama kutusuna bir şey yazılmışsa kelime araması yapılacak.
        elif len(kelime) != 0 :
            sitede_ara = "http://www.seslisozluk.com/?word=" + kelime     
            site = urllib.urlopen(str(sitede_ara))
            veri = site.read()
        
            metin_ara = re.search('<b>1.(.*)<br></', veri).group(0)
            ui.textEdit.setText(unicode(metin_ara, 'iso-8859-9'))  

    def temizle(self):
        ui.lineEdit.setText('')
        ui.textEdit.setText('')




Tar:
http://www.zshare.net/download/125288273f55a6a9/

Zip:
http://www.zshare.net/download/12528808aecae8fd/

Exe:
http://www.zshare.net/download/12528992e79524b4/


Not: Pyqt de bu menüleri Türkçe yapmayı bilen varmı ?

Muallim-i Âli hatta değil   Alıntı Yaparak Yanıtla
Eski 25/05/2008, 04:53   #2 (permalink)
self.life.start()
 
Raiden Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 10/2004
Yer: /home/Raiden
Mesaj: 2,691
Varsayılan

ben çalıştıramadım. çalışmasın için windows da pyqt de kurulu olması gerekiyor mu ? gerekmiyorsa neden çalışmıyor ?

windows vista - python 2.5 sürümü
__________________
Yusuf KOÇ

"aramaya inanmayanlar suphesiz ki kaybedenlerden olacaktirlar"
Raiden hatta değil   Alıntı Yaparak Yanıtla
Eski 25/05/2008, 16:27   #3 (permalink)
PyQt4 & Qt Jambi & Java
 
Muallim-i Âli Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 01/2008
Yer: İstanbul
Mesaj: 281
Varsayılan

pyqt modülü olmadan çalışmaz.

http://www.riverbankcomputing.co.uk/static/Downloads/PyQt4/PyQt-Py2.5-gpl-4.4.2-1.exe

(Windows Vista'da denemedim)
Muallim-i Âli hatta değil   Alıntı Yaparak Yanıtla
Eski 25/05/2008, 20:57   #4 (permalink)
self.life.start()
 
Raiden Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 10/2004
Yer: /home/Raiden
Mesaj: 2,691
Varsayılan

tamam sorunu hallettim çalışıyor yalnız sormak istediğim 2 şey var.

class yapısını anlatabilirsen kısa bir şekilde sevinirim
__________________
Yusuf KOÇ

"aramaya inanmayanlar suphesiz ki kaybedenlerden olacaktirlar"
Raiden hatta değil   Alıntı Yaparak Yanıtla
Eski 25/05/2008, 21:28   #5 (permalink)
PyQt4 & Qt Jambi & Java
 
Muallim-i Âli Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 01/2008
Yer: İstanbul
Mesaj: 281
Varsayılan

http://www.belgeler.org/uygulamalar/..._siniflar.html

http://kodveus.blogspot.com/2007/12/...-snf-rnei.html
Muallim-i Âli hatta değil   Alıntı Yaparak Yanıtla
Eski 27/05/2008, 01:26   #6 (permalink)
PyQt4 & Qt Jambi & Java
 
Muallim-i Âli Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 01/2008
Yer: İstanbul
Mesaj: 281
Varsayılan

Exe hâline getirince butonlar görünmemişti. Şimdi sağlıklı bir şekilde görünüyor.

Exe:
http://www.zshare.net/download/1262365247e36c0c/

Ek olarak bir sorunum var :

(Arama kısmına)lineEdit'e Türkçe karakter yazılınca şöyle bir hata veriyor :

UnicodeEncodeError: 'ascii' codec can't encode character u'\xfc' in position 0: ordinal not in range(128)

Sorun olan satır bu yani:
Kod:
kelime = str(ui.lineEdit.text())
Muallim-i Âli hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
Türkçe-İngilizce ve İngilizce-Türkçe sözlük için veri arayanlar... acemi Uygulama Yazılımları / Hazır Betikler 90 18/05/2008 15:05
Sitenize İngilizce-Türkçe, Türkçe-İngilizce Sözlük Ekleyin -[Reklamsız]-[Ceviz Özel] sinav61 Web Tasarım 1 09/09/2007 04:11
İngilizce-Türkçe sözlük Mr_MOON Uygulama Yazılımları / Hazır Betikler 2 25/11/2006 02:37
ceviz İngilizce -Türkçe, Türkce - İngilizce sözlük. build 01 kullanıma hazır dreammaker Uygulama Yazılımları / Hazır Betikler 6 17/05/2006 13:32
Türkçe-İngilizce Sözlük Sahin Internet 5 16/07/2002 17:43


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 06:42.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv | Malta |


Forum Yazılımı: vBulletin Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net