Eline sağlık boş bi vaktimde uzunca incelerim :) echo "imzanız zel karakter içermemelidir";

PyQt çok karmaşık geliyor bana tamam belki tkinterdan daha işlevsel ve zelliklidir fakat Tkinter iyi ya :) hem de ek paket kurmaya gerek kalmıyor tkinter için. şu programa bi status bar ekle de adam dosya seçmezse hata vermesin status'de dosya seçilmedi yazsın.

u235 bunu yazdı Resimde arka planda kod yazdığın program nedir? http://www.jetbrains.com/pycharm/ teşekkürler

outmost bunu yazdı Güzel olmuş haci ellerine sağlık. yakında hex kodlarını okuyanını yapıcam :D Hadi baim başarılar dilerim. =D geliştirmeyi pyqt'ye kaydırırsan fıstık gibi scintilla var. http://pyqt.sourceforge. net/Docs/QScintilla2/

Güncelleme: def kaydet : global kayit kayit = Toplevel kayit. title global bildiri bildiri = Entry bildiri. pack konum = os. getcwd bilgi = Label bilgi. config(text = % bilgi. pack buton = Button buton. pack # Olan yeri: global Kayitet Kayitet = asksaveasfile yazi = yazialani. get(0.0, END) Kayitet. write Kayitet. close Olarak değiştirdim. Dosya kaydet fonksiyonunu kaldırdım. O kadar kod amelelik olmuş. Şuan ki bütün betik: author = 'ka1nsha' # - - coding:utf-8 - - #!/usr/bin/python from Tkinter import import os from tkFileDialog import def kaydet : global Kayitet Kayitet = asksaveasfile yazi = yazialani. get(0.0, END) Kayitet. write Kayitet. close def yenidosya : yazialani. delete("1.0", END) def dosyaac : ac = askopenfilename acilanyazi = open for y in acilanyazi: yazialani. insert anapencere = Tk anapencere. wm_title ustmenu = Menu ustmenu. add_command ustmenu. add_command ustmenu. add_command anapencere. config #TextArea yazialani = Text yazialani. pack mainloop 0x656e tarafından 11/Oca/14 22:16 tarihinde düzenlenmiştir

Ka1nsha bunu yazdı PyQt çok karmaşık geliyor bana tamam belki tkinterdan daha işlevsel ve zelliklidir fakat Tkinter iyi ya :) hem de ek paket kurmaya gerek kalmıyor tkinter için. şu programa bi status bar ekle de adam dosya seçmezse hata vermesin status'de dosya seçilmedi yazsın. Aklıma bile gelmemişti la sağolasın vallaha :(

+ dracula = <3 Buremba tarafından 08/Oca/14 01:00 tarihinde düzenlenmiştir. . .. . ... .

Resimde arka planda kod yazdığın program nedir? http://www.jetbrains.com/pycharm/ Si vis pacem para bellum.

Resimde arka planda kod yazdığın program nedir?

Eline sağlık boş bi vaktimde uzunca incelerim :) yle çok incelencek birşey yok hocam yani senin açından gayet kolay bi kod bloğu :D

Güzel olmuş haci ellerine sağlık.

bu Tkinter windows altında tamamda diğer GUI geliştirme kütüphanelerini wx win32gui filan çalıştıramadım windows altında bir çzümü var mıdır? http://eskiler.istihza.com/ burdan bak hocam vardır orta Gtk yı felan anlatır fırat hoca

Napayım napayım derken kendime bi uğraş bulayım geliştireyim diye arayüzlü bir metin editrü yazmaya çalıştım bu betadır hata olabilir eksiklikler olabilir şuan sadece temel işlevleri yerine getiriyor. Adını da koymayı unutmadım : PyPad den çaldım. Not:Dosya kaydette sorun var şyle ki her dosya kaydedişinizde isim girmek zorundasınız bunun kontrolünü eklemedim. Neden mi? Finaller var be. Not2:Dosya aç dediğinizde açmazsanız hata verir akıllı olun :) Konunun urlsi : http://www.enesergn.com/python-metin-editoru-bir-proje-pypad. py kodlara geçersek: author = 'ka1nsha' # - - coding:utf-8 - - #!/usr/bin/python from Tkinter import import os from tkFileDialog import askopenfilename def kaydet : global kayit kayit = Toplevel kayit. title global bildiri bildiri = Entry bildiri. pack konum = os. getcwd bilgi = Label bilgi. config(text = % bilgi. pack buton = Button buton. pack def dosyakaydet : dosyaismi = bildiri. get str dosya = open("%s. txt" % , "w") kaydedilicekyazi = yazialani. get("1.0", END) str dosya. write dosya. close kayit. destroy def yenidosya : yazialani. delete("1.0", END) def dosyaac : ac = askopenfilename acilanyazi = open for y in acilanyazi: yazialani. delete("1.0", END) yazialani. insert anapencere = Tk anapencere. wm_title ustmenu = Menu ustmenu. add_command ustmenu. add_command ustmenu. add_command anapencere. config #TextArea yazialani = Text yazialani. pack mainloop

Arkadaşlar bi kaç değişiklik yaptım birde dosya birleştir menüsü işe yarar belki diye ekledim bu ne işe yarıyor : elimizde 10-15 tane text dosyası var ve siz ctrl+c ctrl+v uğraşmak istemezseniz burdan teker teker açıyorsunuz. nerebiliceğiniz birşeyler varmı eklemeye çalışayım not:bunlar sadece kendimi geliştirmek için Gui üzerinde. Birde arkadaşlar auto-complete zelliği ekliyim diye baktım fakat bunlar daha benim için über konular . Son kod bloğu şu halde: author = 'ka1nsha' # - - coding:utf-8 - - #!/usr/bin/python from Tkinter import import os from tkFileDialog import def kaydet : try: global Kayitet Kayitet = asksaveasfile yazi = yazialani. get(0.0, END) Kayitet. write Kayitet. close except AttributeError: bildirim. config def yenidosya : yazialani. delete("1.0", END) bildirim. config def dosyaac : try: global ac ac = askopenfilename if ac "": bildirim. config else: yazialani. delete("1.0", END) acilanyazi = open bildirim. config for y in acilanyazi: yazialani. insert except TypeError: pass def dosyabirlestir : try: global ac ac = askopenfilename if ac "": bildirim. config else: acilanyazi = open bildirim. config for y in acilanyazi: yazialani. insert except TypeError: pass anapencere = Tk anapencere. wm_title ustmenu = Menu ustmenu. add_command ustmenu. add_command ustmenu. add_command ustmenu. add_command anapencere. config #TextArea yazialani = Text yazialani. pack bildirim = Label bildirim. pack mainloop

bu Tkinter windows altında tamamda diğer GUI geliştirme kütüphanelerini wx win32gui filan çalıştıramadım windows altında bir çzümü var mıdır? Tarikat-ı Aliyyeyi Tahribadiyye

Güzel olmuş haci ellerine sağlık. yakında hex kodlarını okuyanını yapıcam :D

PyQt çok karmaşık geliyor bana tamam belki tkinterdan daha işlevsel ve zelliklidir fakat Tkinter iyi ya :)