PDA

Visualizza la versione completa : [python]come rendere eseguibile con un doppio click un programma?


cccicccio
03-05-2008, 10:22
Vi posto un esempio:
import Tkinter
from Tkinter import *

class MiaApp:
def __init__(self, parent):
self.root = parent


self.quadro = Frame(parent,
borderwidth = 2,
relief = RIDGE)
self.quadro.pack(expand = YES,
fill = BOTH)
self.Quadro_pulsanti= LabelFrame(self.quadro,
bd = 2,
text = "RISOLUZIONE SCHERMO:",
relief = RIDGE)
self.Quadro_pulsanti.pack(expand = YES,
fill = BOTH,
padx = 10,
pady = 10)


self.button1 = Button(self.Quadro_pulsanti,
text='1280 x 1024',
activebackground = "azure",
width = 20,
relief = RAISED,)
self.button1.pack(side = LEFT,
padx = 20,
pady = 15)


self.button2 = Button(self.Quadro_pulsanti,
text='1024 x 768',
activebackground = "azure",
width = 20,
relief = RAISED)
self.button2.pack(side = LEFT,
padx = 20,
pady = 15)
root = Tk()
miaApp = MiaApp(root)
root.mainloop()


da linux per farlo partire devo digitare sul terminale:


python nome_file.py


e se invece volessi renderlo avviabile con un semplice doppio click,
cosa dovrei fare?

XWolverineX
03-05-2008, 14:49
O associ l'interprete ai file .py o lo trasformi in un file exe

http://www.py2exe.org/

cccicccio
03-05-2008, 17:22
lavoro in ambiente linux... Ubuntu 6.06

preben
03-05-2008, 18:17
Ti consiglio di dare una occhiata a questo sito. (http://www.python-it.org/)
Ciao!

Loading