أقسام المدونة

الثلاثاء، 9 يونيو 2015

الحصول على نطاق Domain رابط ما

مقـدمة:
كلٌّنا يعرف الإعراب في اللُّغة العربية على الأقل!!..
كخلاصة:, الإعراب: هو تحليل للنص ومعرفة مدلولات الكلمات(الزمنية , العاطفية......إلخ)
كمثال:  شمَّ الطفل الزهرة.
شمَّ: ماضٍ مفتوح.....
الطفل: فاعل مرفوع.....
الزهرة: مفعول به منصوب........
(( على كلِّ حالٍ ليس الهدف الإعراب في اللغة العربية.))
=====================================================
=====================================================

سنتطرق إلى إعراب الروابط!! ( نعم إعراب الروابط)..

هناك مكتبة قياسية إسمها: urlparse , سنستعملها لهذا الغرض.
سنحصل كـ خرج على الصف tuple التالي:
(مخطَّط(بفتح الطاء)، موقع، مسار، تساؤل وقطعة)
(scheme, location, path, query and ‏fragment)

قبل البدء سنتطرق لمعرفة معنى الرابط أو URL
(محدد الموارد الفريد/العام - عنوان صفحة على الشبكة العنكبوتية الواسعة)
(url: universal [uniform] resource locator - The address of a World Wide Web Page)


جلب وحدة إعراب الروابط
import urlparse
إسناد العنوان(سلسلة نصية) إلى متغير
url = "http://python.org"
طباعة الخرج العام الذي تحدثنا عنه بداية
print "(scheme, location, path, query and ‏fragment)"
طباعة الخرج العام الناتج من الرابط أعلاه
print urlparse.urlsplit(url)
طباعة سطر فارغ
print # Empty line..

إسناد النطاق إلى متغير
domain = urlparse.urlsplit(url)[1].split(':')[0]

طباعة إسم النطاق
print "The domain name of the url is: ", domain

ليست هناك تعليقات:

إرسال تعليق