How to validate if entered number is in valid format



A number must be integer and of 10 digits , so a check needs to be perform to check if data entered by user is a valid format of contact number or not.

all entered data has to be integer, typecasting Entered data to integer will help us to validate this part, and need to check if length is 10 or not.

below code will to design the above form, then we will check by entering data differently to validate entered data in number  section.


#program

try:
from Tkinter import *
except:
from tkinter import *

def display(message):
mb = Tk()
mb.geometry('200x50+250+75')
mb.title("Aeties_Action")
msg = Label(mb, text=message).pack()
mainloop()

def validate_num():
num=num_e.get()
if len(num)==10:
try:
n = int(num)
except:
display("number must be integer")
else:
display("number format is valid")
else:
display("length must be 10")

mw = Tk()

mw.geometry("400x100+50+50")
mw.title("AETies : Automation Expert Technologies")

num_l = Label(mw, text=' enter contact number :', pady=5).pack()
num_e = Entry(mw, width=20)
num_e.pack()
num_btn = Button(mw, text=' Validate ', command=validate_num).pack()

mainloop()


below are the different cases for user input of e-mail id.









Format of number can be validated, but not if number is a valid and active number or not. 




Comments

My photo
Techno Xpresss
Bangalore, Karnataka, India