folder Tahribat.com Forumları
linefolder Python
linefolder Python Metin Editörü : Bir Proje Pypad



Python Metin Editörü : Bir Proje Pypad

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    nick6
    0x656e
    0x656e's avatar
    Kayıt Tarihi: 19/Mayıs/2012
    Homo

    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 ( über ne demekse amk ).

    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(mode="w")
    
    
    
            yazi = yazialani.get(0.0,END)
            Kayitet.write(yazi)
            Kayitet.close()
        except AttributeError:
            bildirim.config(text="Dosya ismi girmediğiniz için dosya ismi kaydedilmedi!")
    
    
    
    def yenidosya():
        yazialani.delete("1.0", END)
        bildirim.config(text="")
    def dosyaac():
        try:
            global ac
            ac = askopenfilename()
            if ac == "":
                bildirim.config(text="Herhangi bir dosya seçmediniz!")
            else:
                yazialani.delete("1.0",END)
                acilanyazi = open(ac,"r")
                bildirim.config(text=ac)
                for y in acilanyazi:
                    yazialani.insert(INSERT,y)
        except TypeError:
            pass
    def dosyabirlestir():
        try:
            global ac
            ac = askopenfilename()
            if ac == "":
                bildirim.config(text="Herhangi bir dosya seçmediniz!")
            else:
    
                acilanyazi = open(ac,"r")
                bildirim.config(text="Son açılan dosya: "+ac)
                for y in acilanyazi:
                    yazialani.insert(INSERT,y)
        except TypeError:
            pass
    anapencere = Tk()
    anapencere.wm_title("PyPad Alfa Non-Stable Version")
    
    ustmenu = Menu()
    ustmenu.add_command(label="Yeni",command=yenidosya)
    ustmenu.add_command(label="Kaydet",command=kaydet)
    ustmenu.add_command(label="Dosya Aç",command=dosyaac)
    ustmenu.add_command(label="Dosya birleştir",command=dosyabirlestir)
    anapencere.config(menu=ustmenu)
    #TextArea
    yazialani = Text()
    
    yazialani.pack()
    bildirim = Label()
    bildirim.pack()
    mainloop()
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    hatayi
    hatayi's avatar
    Kayıt Tarihi: 08/Temmuz/2013
    Erkek

    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
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    u235
    u235's avatar
    Kayıt Tarihi: 31/Mart/2008
    Erkek

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

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SinusX
    SinusX's avatar
    Kayıt Tarihi: 14/Aralık/2010
    Erkek
    u235 bunu yazdı

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

    http://www.jetbrains.com/pycharm/

     


    Si vis pacem para bellum.
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    u235
    u235's avatar
    Kayıt Tarihi: 31/Mart/2008
    Erkek
    SinusX bunu yazdı
    u235 bunu yazdı

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

    http://www.jetbrains.com/pycharm/

     

    teşekkürler 

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    nick6
    0x656e
    0x656e's avatar
    Kayıt Tarihi: 19/Mayıs/2012
    Homo
    hatayi bunu yazdı

    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

Toplam Hit: 2584 Toplam Mesaj: 17