Visualizzazione post con etichetta Python. Mostra tutti i post
Visualizzazione post con etichetta Python. Mostra tutti i post

venerdì 22 agosto 2008

[Python] ZipArchives

Descrizione
Mostra come interagire con archivi ZIP

Codice
import zipfile
z = zipfile.ZipFile("a.zip", "r")
for file in z.namelist( ):
 print "Lista files:\n", file 
 bytes = z.read(file)
 print ' - ', len(bytes), 'bytes'

giovedì 21 agosto 2008

[Python] GUI-Toolbar

Descrizione
Banale esempio di GUI con toolbar in Python.

Codice
from
Tkinter import *
mw = Tk()
def hello():
    print "Hello!";
tb = Frame(mw)
b = Button(tb, text="Hello", width=6, command=hello)
b.pack(side=LEFT, padx=2, pady=2)
b = Button(tb, text="Esci", width=6, command=mw.quit)
b.pack(side=LEFT, padx=2, pady=2)
tb.pack(side=TOP, fill=X)
mainloop()

mercoledì 20 agosto 2008

[Python] GUI-Menù

Descrizione
Banale esempio di GUI con menù in Python.

Codice
from Tkinter import *
def hello():
  print "HelloWorld\n"

def about():
 print "Codec by V3rgil\n";

mw = Tk()
mn = Menu(mw)
mw.config(menu=mn)
filemn = Menu(mn)
mn.add_cascade(label="File", menu=filemn)
filemn.add_command(label="Hello...", command=hello)
filemn.add_separator()
filemn.add_command(label="Esci", command=mw.quit)
helpmn = Menu(mn)
mn.add_cascade(label="Help", menu=helpmn)
helpmn.add_command(label="About...", command=about)
mainloop()

martedì 19 agosto 2008

[Python] GUI-HelloWorld

Descrzione
Semplice esempio di GUI.

Codice
from Tkinter import *
mw = Tk()
label = Label(mw, text="Hello, world!")
label.pack()
mw.mainloop()