في هذا الشرح سوف تتعلم كيف يمكنك تحميل الملفات من موقع mediafire وتنزيلها إلي الهاتف او الحاسوب الخاص بك عبر كود بايثون بإستخدام مكتبة requests و BeautifulSoup عبر عمل Scraping لصفحة التحميل ميديا فاير ثم إستخراج معلومات الملف لكن أولا يجب عليك تثبيت المكتبات ليعمل الكود بدون أخطاء.
كيف تثبيت مكتبة beautifulsoup4 | bs4 ؟
قم بتثبيت المكتبة عبر pip من موقع pypi .
كيف تثبيت مكتبة requests ؟
قم بتثبيت المكتبة عبر pip من موقع pypi . بعد تثبيت المكتبات المطلوبة سيتم إستدعاء المكتبات عبر import ثم تحديد بيانات headers للدخول لصفحة الويب مثل نوع المتصفح والإصدار و صلاحيات وصول لرأس الصفحة .
كيف تحميل الملفات من MediaFire عبر كود Python ؟
في الكود التالي مثال لتحميل الملفات والوصول للرابط المباشر للملف عبر بايثون بمكتبة bs4
File Name : Python_in_Arabic.txt File size: 467B Uploaded: 2020-11-18 06:46:29 Done ...
في الكود السابق يتم الحصول علي رابط الملف الأساسي من ميديا فاير ثم الدخول لصفحة الويب وأخذ القيم التي بها البيانات مثل معلومات اسم وحجم الملف وتاريخ رفع ونشر الملف والحصول علي الرابط المباشر للملف بعد ذك يتم الدخول للرابط المباشر الذي يوجد بداخلة محتوي الملف ثم الحصول علي محتوي الرابط وتنزيل البيانات التي يتم تمريرها إلي ملف جديد يتم حفظة إلي الحاسوب أو الهاتف بنفس الأسم الأساسي للملف الذي تم رفعة علي موقع ميديا فاير ويتم التنزيل لديك بنجاح . يمكنك أيضا تعلم مكتبة Requests في بايثون بلكامل .
ماشاء الله اخي واصل
ReplyDelete