saurav-sabu commited on
Commit
0d08271
·
1 Parent(s): 02ee700

Upload 2 files

Browse files
Files changed (2) hide show
  1. app.py +48 -0
  2. requirements.txt +0 -0
app.py ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import streamlit as st
2
+ import phonenumbers
3
+ from phonenumbers import timezone,geocoder,carrier
4
+
5
+
6
+ st.markdown(
7
+ f"""
8
+ <style>
9
+ .reportview-container .main .block-container{{
10
+ max-width: 90%;
11
+ padding-top: 5rem;
12
+ padding-right: 5rem;
13
+ padding-left: 5rem;
14
+ padding-bottom: 5rem;
15
+ }}
16
+ img{{
17
+ max-width:40%;
18
+ margin-bottom:40px;
19
+ }}
20
+ </style>
21
+ """,
22
+ unsafe_allow_html=True,
23
+ )
24
+
25
+ st.title("Mobile Info")
26
+
27
+
28
+ number = st.text_input("Enter Mobile Number with +91:")
29
+
30
+ try:
31
+ mobile = phonenumbers.parse(number)
32
+ time = timezone.time_zones_for_number(mobile)
33
+ cr = carrier.name_for_number(mobile,"en")
34
+ reg = geocoder.description_for_number(mobile,"en")
35
+ except Exception as e:
36
+ st.error("Enter the number:")
37
+
38
+
39
+ try:
40
+ if st.button("Get Info"):
41
+ st.text(f"{mobile}")
42
+ st.text(f"Time Zone: {time}")
43
+ st.text(f"Carrier: {cr}")
44
+ st.text(f"Region: {reg}")
45
+ except Exception as e:
46
+ st.error("First Enter your number \U0001F601 ")
47
+
48
+
requirements.txt ADDED
Binary file (3.53 kB). View file