English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
هذا المثال يشرح كيفية الحصول على عنوان IP العمومي الخاص بك باستخدام بايثون. يُشارك معكم للمساهمة في التبادل المعرفي، كما يلي:
#encoding=utf-8 #author: walker #date: 2016-03-07 #function: تحصل على عنوان IP الخارجي الخاص بك import requests from bs4 import BeautifulSoup # تحصل على عنوان IP الخارجي def GetOuterIP(): url = r'http://www.whereismyip.com/' r = requests.get(url) bTag = BeautifulSoup(r.text, 'html.parser', from_encoding='utf-8').find('b') ip = ''.join(bTag.stripped_strings) print('ip:' + ip) if __name__ == '__main__': GetOuterIP()
بالنسبة للقراء المهتمين بمزيد من المعلومات حول بايثون، يمكنهم التحقق من موضوعات هذا الموقع: 'تجميع تقنيات معالجة URL في بايثون'، 'تجميع تقنيات معالجة الصور في بايثون'، 'تعليمي حول بنية البيانات والخوارزميات في بايثون'، 'تجميع تقنيات برمجة сокيت في بايثون'، 'تجميع تقنيات استخدام الوظائف في بايثون'، 'تجميع تقنيات معالجة النصوص في بايثون'، 'تعليمي حول الدخول والترقي في بايثون'، بالإضافة إلى 'تجميع تقنيات معالجة الملفات والدلائل في بايثون'.
آمل أن يكون هذا المقال مفيدًا لكل من يريد تصميم برامج بايثون.
بيان: محتوى هذا المقال تم جمعه من الإنترنت، يحق لصاحب الحقوق أن يكون المالك، تم جمع المحتوى من قبل المستخدمين عبر الإنترنت بشكل طوعي وتحميله بشكل مستقل، هذا الموقع لا يمتلك حقوق الملكية، لم يتم تعديل المحتوى بشكل إنساني، ولا يتحمل أي مسؤولية قانونية. إذا وجدت محتوى يشتبه في حقوق النسخ، يرجى إرسال بريد إلكتروني إلى: notice#oldtoolbag.com (عند إرسال البريد الإلكتروني، يرجى استبدال # بـ @) للإبلاغ، وتقديم الأدلة ذات الصلة، إذا تم التحقق من ذلك، سيتم حذف المحتوى المزعوم فورًا.