Spaces:
Running
Running
Commit
·
5eae221
1
Parent(s):
54722e8
Update main.py
Browse files
main.py
CHANGED
@@ -53,9 +53,15 @@ def get_ip_info(ip_address):
|
|
53 |
|
54 |
from geolite2 import geolite2
|
55 |
def get_location(ip):
|
|
|
56 |
reader = geolite2.reader()
|
57 |
location = reader.get(ip)
|
58 |
geolite2.close()
|
|
|
|
|
|
|
|
|
|
|
59 |
if location:
|
60 |
return {'country': location['country']['names']['en'] if 'country' in location else 'unknown country',
|
61 |
'city': location['city']['names']['en'] if 'city' in location else 'unknown city',
|
|
|
53 |
|
54 |
from geolite2 import geolite2
|
55 |
def get_location(ip):
|
56 |
+
start_time = time.time()
|
57 |
reader = geolite2.reader()
|
58 |
location = reader.get(ip)
|
59 |
geolite2.close()
|
60 |
+
end_time = time.time()
|
61 |
+
|
62 |
+
elapsed_time = end_time - start_time # Calculate elapsed time
|
63 |
+
print(f"\nTime taken for get_location: {elapsed_time} seconds\n")
|
64 |
+
|
65 |
if location:
|
66 |
return {'country': location['country']['names']['en'] if 'country' in location else 'unknown country',
|
67 |
'city': location['city']['names']['en'] if 'city' in location else 'unknown city',
|