|
|
@ -2,21 +2,20 @@ |
|
|
import tkinter as tk |
|
|
import tkinter as tk |
|
|
|
|
|
|
|
|
#Fonctions |
|
|
#Fonctions |
|
|
def recup(): |
|
|
|
|
|
message = value.get() |
|
|
|
|
|
label.configure(text=message) |
|
|
|
|
|
|
|
|
|
|
|
def reseau(): |
|
|
def reseau(ip,masque): |
|
|
ip = Entree.get() |
|
|
|
|
|
masque = Entree1.get() |
|
|
|
|
|
lstIP = ip.split(".") |
|
|
lstIP = ip.split(".") |
|
|
lstMasque = masque.split(".") |
|
|
lstMasque = masque.split(".") |
|
|
lstReseau = [' ']*4 |
|
|
lstReseau = [' ']*4 |
|
|
for i in range(4): |
|
|
for i in range(4): |
|
|
lstReseau[i] =str(int(lstIP[i]))&int(lstMasque[i]) |
|
|
lstReseau[i] =str(int(lstIP[i]))&str(lstMasque[i]) |
|
|
reseau_f= ".".join(lstReseau) |
|
|
return".".join(lstReseau) |
|
|
label_rsultat=tk.Label(fenetre, text="Adresse réseau :{reseau_f}") |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def recup(): |
|
|
|
|
|
ip = Entree.get() |
|
|
|
|
|
masque = Entree1.get() |
|
|
|
|
|
label_rsultat=tk.Label(fenetre, text=reseau(ip,masque)) |
|
|
|
|
|
label_rsultat.grid() |
|
|
|
|
|
|
|
|
#Creation de la fenetre |
|
|
#Creation de la fenetre |
|
|
fenetre =tk.Tk() |
|
|
fenetre =tk.Tk() |
|
|
@ -38,4 +37,5 @@ Entree1.grid() |
|
|
bouton =tk.Button(text="valider", command=recup) |
|
|
bouton =tk.Button(text="valider", command=recup) |
|
|
bouton.grid() |
|
|
bouton.grid() |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
fenetre.mainloop() |
|
|
fenetre.mainloop() |