كيفية تتبع موقع أي شخص بواسطة عنوان IP بسهولة باستخدام لغة Python

Posted by

كيفية تتبع مكان أى شخص بسهولة عن طريق IP (باستخدام لغة Python)

كيفية تتبع مكان أى شخص بسهولة عن طريق IP (باستخدام لغة Python)

في هذا المقال، سنتعرف على كيفية تتبع مكان أي شخص بسهولة عن طريق عنوان IP باستخدام لغة Python. يمكنك استخدام هذه الطريقة لتحديد موقع أي شخص عبر عنوان IP الذي تملكه.

قبل البدء في الشرح، يجب عليك التأكد من تثبيت مكتبة “geopy” في Python. يمكنك تثبيتها باستخدام الأمر التالي:

pip install geopy

بعد تثبيت المكتبة، يمكنك البدء في كتابة الكود. اليك الكود الذي يمكنك استخدامه:


from geopy.geocoders import Nominatim

def get_location(ip_address):
geolocator = Nominatim(user_agent="geoapiExercises")
location = geolocator.geocode(ip_address)
return location.address

ip_address = "8.8.8.8" # يمكنك وضع عنوان IP هنا

print(get_location(ip_address))

بعد تشغيل الكود، ستحصل على موقع الشخص المرتبط بالعنوان IP الذي أدخلته. يتم استخدام مكتبة geopy للبحث عن موقع العنوان IP واستعادة معلومات حوله.

بهذه الطريقة، يمكنك تتبع مكان أي شخص بسهولة عن طريق عنوان IP باستخدام لغة Python. نأمل أن يكون هذا المقال قد ساعدك في فهم العملية بشكل أفضل.