في عالم يفقد السيطرة 🌀 عالم البرمجة لك

borma logo
person

يمكن من خلال مكتبة urllib في بايثون الحصول علي محتوي صفحة أو التحقق من الصفحة ومرفة تفاصيل الصفحة .
يجب أولا : تثبيت المكتبة من Pypi عبر Pip


pip install urllib.request

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

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

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

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

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

قسم التعليقات

Not Login