Inizialmente non volevo iniziare a studiare il linguaggio di programmazione Python, perchè credevo che fosse chissa che, e che avrei impiegato mesi prima di realizzare qualcosa.quindi ho iniziato con gambas che è simile a Visual basic cioè programmazzione grafica ad oggetti. Poi stimolato da diverse persone, non ultimo un professore di elettronica, ho iniziato ha cercare documentazioni su internet fino a quando trovo una video guida, fatta bene ed ho cominciato a seguire questi tutorial. Poi tra i tutorial e qualche altra ricerca ho realizzato ma non ancora terminato un programmino che vorrei dedicare alla gestione di Arduino. Eseguendo il programma appare una richiesta di username e password, se sono corrette avvia il programma altrimenti appare un messaggio di errore:Username Password errati.
CODICE:
from Tkinter import *
from tkMessageBox import *
def consenti():
e=user.get()
d=pas.get()
if e == "arduino" and d == "arduino":# impostazione user e password da digitare per l'accesso.
accesso.destroy()#se user e pas sono esatti si chiude accesso e si apre arduino
arduino=Tk()#crea la finestra
arduino.geometry("1700x1000")#dimensiona la finestra
arduino.title("Arduino Domotica")#titolo della finestra(cioè testo che compare nella barra del titolo)
arduino1=Button(arduino,text="Arduino").pack()#crea un pulsate
arduino2=Button(arduino,text="Esci",command=domanda).pack()
else:
showerror("Errore","Username o password errati")
def domanda():
print "ok"
accesso=Tk()
accesso.geometry("200x200")
accesso.title("Accesso")
c=Label(accesso,text="Digita Username e Password").pack()
user=StringVar()
pas=StringVar()
a=Label(accesso,text="Username:").pack()
x=Entry(accesso,textvariable=user).pack()
b=Label(accesso,text="Password:").pack()
y=Entry(accesso,textvariable=pas).pack()
conferma=Button(accesso,text="Conferma",command=consenti).pack()
questo è il codice per fare cio che ho scritto sopra.
forse metterò le immagini se riesco a fare un capture Desktop.
Nessun commento:
Posta un commento