~ Official Vengeance ~
Würden Sie gerne auf diese Nachricht reagieren? Erstellen Sie einen Account in wenigen Klicks oder loggen Sie sich ein, um fortzufahren.

~ Official Vengeance ~


 
StartseiteNeueste BilderSuchenAnmeldenLogin

 

 Klassischer Text-Editor in Python

Nach unten 
2 verfasser
AutorNachricht
Evil Reptile
Neuling
Neuling
avatar


Anzahl der Beiträge : 4
Reputation : 3550
Quality : 5
Anmeldedatum : 23.03.15

Klassischer Text-Editor in Python Empty
BeitragThema: Klassischer Text-Editor in Python   Klassischer Text-Editor in Python EmptyDo März 26, 2015 8:01 pm

Aloha! Ich hab etwas kleines zusammengestellt was eigentlich so Grundlagenstoff für Python ist unzwar ein ganz normaler Texteditor :3 Für Leute die gerade mit Python anfangen guter ansatz Very Happy

Code:
from Tkinter import *
from tkFileDialog import askopenfilename
from tkFileDialog import asksaveasfilename

def OpenFile():
    name = askopenfilename()
    with file(name) as f:
        T.insert(END,f.read())

def SaveFileAs():
    name = asksaveasfilename()
    a = open(name, 'w')
    a.write(T.get('1.0', 'end'))

#Create Menu
root = Tk()
menu = Menu(root)
root.config(menu=menu)

#File Menu
filemenu = Menu(menu)
menu.add_cascade(label="File", menu=filemenu)
filemenu.add_command(label="Open", command=OpenFile)
filemenu.add_command(label="Save As", command=SaveFileAs)
            
#Create Text Box
T = Text(root,height=50, width=100)
T.pack()

#Main
root.mainloop()
Nach oben Nach unten
Baboe
Neuling
Neuling
Baboe


Anzahl der Beiträge : 7
Reputation : 3546
Quality : 4
Anmeldedatum : 25.03.15

Klassischer Text-Editor in Python Empty
BeitragThema: Re: Klassischer Text-Editor in Python   Klassischer Text-Editor in Python EmptyFr März 27, 2015 5:39 pm

Für Neuling ist das perfekt und ich kann davon auch noch einiges lernen, danke cheers
Nach oben Nach unten
 
Klassischer Text-Editor in Python
Nach oben 
Seite 1 von 1

Befugnisse in diesem ForumSie können in diesem Forum nicht antworten
~ Official Vengeance ~ :: Coding & Programming :: Python-
Gehe zu: