شرح مكتبه urllib في بايثون - Yehia Online -->
  • الحماية
  • إختبار الأختراق
    • ِعبر الهاتف
    • عبر الويندوز
    • عبر لينكس
    • عبر موقع
  • أكواد جاهزه
    • ِPython
    • Ruby
    • HTML
  • أعلن بلموقع
  • مكتبات
    • Python
    • Ruby
  • حول الموقع
    • أتصل بنا
    • سياسة الخصوصية
    • من نحن
    • إتفاقية الإستخدام

Yehia Online

موقع Yehia يمنح فرصه لتعلم لغات البرمجه و إختبار الأختراق نحاول دائما نشر محتوي مميز وجديد للزائرين وكتابه المعلومه بطريقه سهله مثل تعلم مكتبات بايثون والتعامل مع Python بإحترافيه

شرح مكتبه urllib في بايثون

Yehia 2020-05-13T03:45:15Z Programming-libraries , python-library
use urllib in python full code
يمكن من خلال مكتبة urllib في بايثون الحصول علي محتوي صفحة أو التحقق من الصفحة ومرفة تفاصيل الصفحة .
يجب أولا : تثبيت المكتبة من Pypi عبر Pip

  • pip install urllib.request

مثال : في الكود التالي سيتم طباعة أكواد محتوي الصفحة لموقع Python عبر urllib.request.

Here Page Content

تستطيع التحكم في عدد الحروف التي يتم طلبها من الصفحة ويمكن إستخدام  read().decode("utf-8") لعمل ترميز.

Here Page Content 300 Words

التحقق من حالة الصفحة تعمل أو لا .

200

عند طباعة محتوي الصفحة لموقع ما ولم يريد أن يرسل طلب للخادم وحدث خطأ & ذلك لأن الخادم لا يسمح بلدخول أو الوصول التلقائي الآلي لأنة يكون مخصص للمتصفحات ليتمكن من تحليلها.
تستطيع التغلب علي هذا المشكل عبر إرسال User-Agent header وإرسال طلب.

Here Page Content

جمع معلومات عن الموقع عبر ()info في بايثون .

X-Robots-Tag: all,noodp
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block

يمكنك جمع المعلومات أيضا بإستخدام مكتبة Socket : شرح مكتبة socket في بايثون
إنضم لجروب بايثون علي الفيسبوك : فتح الجروب
آو من هنا : فتح الرابط


python-library


No comments:

Post a Comment

Newer Post Older Post Home
Subscribe to: Post Comments (Atom)

ألاكثر شهره

  • طريقة الرجوع لواجهة بلوجر القديمة
    طريقة الرجوع لواجهة بلوجر القديمة
    بعد أن قامت منصة بلوجر بتطوير لوحة التحكم في المدونة بمظهر أفضل وجديد أرسلت رسالة لجميع مستخدمين مدونات Blogger أن إمكانية الرجوع للإصدار ا...
  • سحب بيانات المستخدمين من الموقع
    بلطبع إذا كنت تتصفح أحدي المواقع التي تسمح بتسجيل حساب شخصي . سستجد أشخاص لها حسابات بلموقع وبه معلوماتها الشخصيه مثل البريد الالكتروني و ا...
  • أختراق الأندرويد بإحترافيه
    أختراق الأندرويد بإحترافيه
    بلطبع الكثير عندما يحاول أختراق جهاز الهدف عبر تطبيق فإحتمال أن يثق بك الشخص ويقوم بتثبيت التطبيق وفتحه نسبه قليله  لان في وقتنا...
  • طريقة برمجة قالب بلوجر من الصفر (أول خطوة)
    طريقة برمجة قالب بلوجر من الصفر (أول خطوة)
    الكثير من الأشخاص المبتدأين والمدونين يستخدموا قالب بلوجر جاهز لكن أحيانا غير قادريين علي التعديل علي الأكواد لأنها تكون مشفرة وبها حقوق ما...
  • شرح مكتبه requests في بايثون مع امثلة للكود
    شرح مكتبه requests في بايثون مع امثلة للكود
    ما هي مكتبة Requests ؟ مكتبه requests في لغة البرمجة بايثون تستخدم لإستقبال وإرسال الطلبات بواسطه بروتكول HT...

الأقسام

  • adsense
  • blogger
  • code-html
  • code-output
  • polat
  • Programming-libraries
  • python
  • Python-Algorithms
  • python-code
  • Python-Data-Structures
  • python-library
  • ruby
  • security
  • security-android
  • security-linux
  • security-windows
  • spyer
  • spyer-android
  • spyer-linux
  • spyer-website
  • spyer-windows
  • win-program

القوائم

python


نموذج الاتصال

Name

Email

Message




2020 © Yehia Online جميع الحقوق محفوظة لدى

الصفحة الرئيسية Ctrl + Yإعادة نشر المحتويCtrl + q
My-Twitter Ctrl + ?! المساهمة بلنشر Ctrl + ?!