• [قرار إداري] سيتم حذف جميع الأعضاء المسجلين الجدد الذين إختاروا تسمية عشوائية و من ليس لديهم صورة رمزية بعد 7 أيام.
  • [قرار إداري] يمنع منعا باتا الرد بلغة غير العربية أو بردود عشوائية أو إقتباس للمواضع و فقط و إلا ستعرض عضويتك للحظر
  • أهلا وسهلا بك أخي الزائر يشرفنا أن تقوم بالتسجيل إذا رغبت بالمشاركة في المنتدى، يرجى بزيارة صفحة التسجيل إضغط هنا

النوميدي

الدعم الفني
عضوية موثوقة
إنضم
28 أكتوبر 2022
المشاركات
6,492
مستوى التفاعل
42,426
النقاط
5,270
الإقامة
أرض الله
الموقع الالكتروني
🔗
plEHAlJ.png

أحبتــــي فـــي اللـــــه
السلام عليكم ورحمة الله وبركاته
أقدم لكم دورة كاملة إطار عمل مجاني ومفتوح Scrapy

Web Scraping For Beginners With Scrapy & Python

ohcVDmi.png

j7V2vjO.png

Scrapy هو إطار عمل مجاني ومفتوح المصدر (Open-source) لاستخراج البيانات (Web scraping)
يستخدم لجمع البيانات من الويب وتحليلها، يتم استخدام Scrapy بشكل شائع في تطوير تطبيقات الويب الخاصة
بالبحث عن المعلومات والتي تحتاج إلى الوصول إلى مواقع الويب واستخراج البيانات منها.
يعمل Scrapy على نظام التشغيل Linux و macOS و Windows.
كما أنه يوفر العديد من الميزات المفيدة مثل التعامل مع الصفحات الديناميكية والتحكم في
وقت الاستجابة والتعامل مع التحديات (Captcha) والتعامل مع البيانات المهيكلة بشكل جيد.
يتم كتابة Scrapy بلغة Python وهو متوفر تحت ترخيص BSD.

Scrapy يستخدم نموذج تحكم عام (MVC) في تصميمه ، حيث يتم فصل البيانات والمنطق والعرض.
يستخدم Scrapy نظام تعريف البيانات التسلسلية (XPath) لتحديد العناصر على صفحة الويب واستخراج البيانات منها.
يوفر Scrapy عدة أوامر سطر الأوامر لتسهيل الاستخدام مثل إنشاء مشروع جديد ،
وإنشاء عناوين التعريف (spider) ، وتشغيل العناوين التعريف ،
وتصدير البيانات إلى ملف CSV أو JSON.

يتكون Scrapy من عدة عناصر أساسية مثل العنوان التعريف ، والعنصر ،
وقواعد الاستجابة (middleware) ومحرك الاستجابة.
تحتوي العناوين التعريف على الكود الخاص بالموقع الذي يتم فحصه واستخراج البيانات منه ،
في حين يتم استخدام العناصر لتحديد العناصر الفرعية التي تحتوي على البيانات المطلوبة.
تسمح قواعد الاستجابة (middleware) بتعديل الطلبات والاستجابات بشكل ديناميكي
قبل أن يتم استخدامها أو تسليمها إلى العنوان التعريف. يتم استخدام محرك الاستجابة
لتحميل الصفحات واستخراج البيانات منها وتنفيذ العمليات الأساسية
لتحديد الصفحات المتبقية التي يجب فحصها.


يستخدم Scrapy أيضًا تقنيات متقدمة لتحسين أداء الاستخراج
مثل توزيع العمل (Distributed computing) وتخزين الكاش (Caching)
والتحميل التلقائي للصور والملفات (Autothrottle). يوفر Scrapy أيضًا وحدات إضافية
مثل Scrapyd لإدارة وتنفيذ العناوين التعريف على خوادم بعيدة وSplash
للتعامل مع الصفحات الديناميكية التي تستخدم


ohcVDmi.png

لمن توجه هذه الدورة .. ؟
01- مطورو Python المبتدئين الذين يرغبون في إتقان تجريف الويب
02- كاشطات الويب لحسابهم الخاص يتطلعون إلى صقل مهاراتهم
متطلبات متابهة الدورة
01-
برمجة بايثون
02- أساسيات HTML (+ نقطة)
آخر تحديث 4/2022

روابط تحميل الدورة
كلمة فك الضغط: techawzen.com
gofilesupload

View hidden content is available for registered users!
+
1fichier

View hidden content is available for registered users!
+
uptobox

View hidden content is available for registered users!
+
pixeldrain

View hidden content is available for registered users!
ohcVDmi.png

نوع الملف: MP4 (272 ملف)
حجم الملف: 147 MB
تاريخ الملف: 10-02-2023 16:23 am
NxXvsz8.png


 

أبو شهاب

عضـو بـرونـزي
إنضم
23 نوفمبر 2022
المشاركات
265
مستوى التفاعل
1,921
النقاط
320
العمر
24
الإقامة
سوريا
شكرا جزيلا لك أخي وبركت في هدا الشهر المبارك
 
  • Like
التفاعلات: النوميدي

أحمد المتولي

عضـو بـرونـزي
إنضم
3 ديسمبر 2022
المشاركات
264
مستوى التفاعل
2,132
النقاط
420
العمر
32
الإقامة
Egypt
بارك الله فيك وجزاك الله خيراً
وجعله الله في ميزان حسناتك
 
  • Like
التفاعلات: النوميدي

Elmasry

عضـو بـرونـزي
إنضم
15 يناير 2023
المشاركات
388
مستوى التفاعل
2,640
النقاط
1,020
العمر
25
الإقامة
Egypt
مجموع اﻻوسمة
1
كل التقدير والإحترام والتحية بارك الله فيك
وجزاك كل خير وشكرا لك على هذا المجهود الرائع
 

تيزيرة

عضـو بـرونـزي
إنضم
22 ديسمبر 2022
المشاركات
350
مستوى التفاعل
2,198
النقاط
670
العمر
26
الإقامة
alǦ̩̥e̲̣̥ے̲̣̣̥ɪ̣̝̇a
مجموع اﻻوسمة
2
مشكور ومأجور يا أخي الكريم على هذا الموضوع المتميز والجهد الكبير المبذول
بارك الله فيك وجزاك الله خيراً وجعله الله فى ميزان حسناتك​
 

ABDOU2010

عضـو بـرونـزي
إنضم
12 نوفمبر 2023
المشاركات
521
مستوى التفاعل
4,653
النقاط
620
العمر
48
الإقامة
ALGERIA
مجموع اﻻوسمة
1

833.jpg
 
  • Love
التفاعلات: egy55

كلمة المدير

جميع المواضيع والمشاركات المكتوبة تعبّر عن وجهة نظر صاحبها ,, ولا تعبّر بأي شكل من الاشكال عن وجهة نظر إدارة المنتدى .

تواصل مع فريق العمل

  • Algeria, Palestine

  • t.me/techawzen

  • contact@techawzen.com

  • techawzen.com

عن منتديات تكاوزن العربية techawzen

منتديات تكاوزن اكبر موقع عربي لتحميل البرامج والالعاب وانظمة التشغيل و تطبيقات الجوالات و تقديم شروحات في الحماية والبرمجة والتقنية والهاردوير والصيانة

تابعنا على المواقع الاجتماعية


إتصل بنا

 

خيارات الاستايل

تلوين الاقسام
خلفية المنتدى
نوع الخط
جدول المنتديات
تمديد المنتدى
فصل الأقسام
إخفاء السايدبار
حجم الخط
الصورة الرمزية
بيانات العضو
إخفاء التواقيع

إرجاع خيارات الإستايل