You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
from tkinter import *
|
|
|
|
|
|
|
|
def adresse_reseau(IP,Mask):
|
|
|
|
IP = IP_entree.get()
|
|
|
|
Mask = Mask_entree.get()
|
|
|
|
Ip = IP.split
|
|
|
|
mask = Mask.split
|
|
|
|
s = '.'
|
|
|
|
Adresse_reseau = s.join(Ip & mask)
|
|
|
|
print(Adresse_reseau)
|
|
|
|
|
|
|
|
fenetre= Tk() #créé la fenetre principale
|
|
|
|
|
|
|
|
IP_label = Label(fenetre, text="Adresse IP:")
|
|
|
|
IP_label.grid(row=0, column=0)
|
|
|
|
IP_entree = Entry(fenetre, width=15)
|
|
|
|
IP_entree.grid(row=0, column=1)
|
|
|
|
|
|
|
|
Mask_label = Label(fenetre, text="Masque de sous reseau:")
|
|
|
|
Mask_label.grid(row=1, column=0)
|
|
|
|
Mask_entree = Entry(fenetre, width=15)
|
|
|
|
Mask_entree.grid(row=1, column=1)
|
|
|
|
|
|
|
|
bouton=Button(fenetre, text="calculer", command = adresse_reseau)
|
|
|
|
bouton.grid(row=4, column=1)
|
|
|
|
|
|
|
|
network_label = Label(fenetre, text="")
|
|
|
|
network_label.grid(row=5, column=0)
|