Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [python]come rendere eseguibile con un doppio click un programma?

    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?

  2. #2
    Utente di HTML.it L'avatar di XWolverineX
    Registrato dal
    Aug 2005
    residenza
    Prague
    Messaggi
    2,565
    O associ l'interprete ai file .py o lo trasformi in un file exe

    http://www.py2exe.org/
    "Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)

    "Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)

    http://xvincentx.netsons.org/programBlog

  3. #3
    lavoro in ambiente linux... Ubuntu 6.06

  4. #4
    Utente di HTML.it L'avatar di preben
    Registrato dal
    Mar 2008
    Messaggi
    78
    Ti consiglio di dare una occhiata a questo sito.
    Ciao!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.