<

Courses Adsense

[Courses Adsense][twocolumns]

Dropshipping

[Dropshipping][bsummary]

PSD & AI

[PSD & AI][twocolumns]

Facebook Ads

[Facebook Ads][twocolumns]

أفضل 8 مكتبات بلغة البايثون تستخدم في المشاريع الصغيرة


 الذي يبقينا في هذا العالم البايثون هي سهولته  تخطر فكرة لك وتبدأ بتنفيذها فتنتهي من تنفيذها سريعًا على الأرجح خلال عدة ساعات من الليل بسبب كل تلك المساعدات والمكتبات التي يقدمها لك مجتمع مطوري البايثون.

في هذا المقال سنتكلم عن أهم مكتبات البايثون التي نحبها ونستخدمها كثيرًا أثناء تطوير مشاريعنا.
 Dataset تُستخدم 
 عندما نحتاج إلى جمع البيانات وحفظها في قاعدة البيانات قبل أن نكتشف ماهو الشكل   Dataset النهائي لجداول قاعدة البيانات. حيث تُعتبر 
API بسيطة ولكنها مع ذلك 
 قوي يقدم طريقة سهلة لحفظ البيانات داخلها ثم تصنيفيها لاحقًا.
بنيت Dataset فوق SQLAlchemy
 ويمكن استخدامها ضمن جانغو من خلال تعليمات الإدارة
 inspectdb المبنية داخل جانغو.
 Beautiful Soup تستخرج مكتبة 
 (ويمكن كتابتها BS4) المعلومات من صفحات 
HTML كما تستخدم في تحويل البيانات غير المنظمة أو المهيكلة في
 إلى بيانات مهيكلة، كما أنها تعمل بشكل رائع مع بيانات
 XML التي من الممكن أن تكون غير قابلة للقراءة.
 Requests يمكن القول أن 
HTTP هي من أفضل المكتبات المعيارية التي تعمل على محتوى 
.HTML ففي أي وقت نحتاج لطلب صفحة 
API أو حتى 
 Requests
 بتغليف هذا الطلب وتوثيقه بشكل جيد
 Click عندما نحتاج لكتابة نص برمجي بلغة البايثون تعد مكتبة 
 من المكتبات المفضلة في كتابة أوامر command-line، حيث تعتبر هذه المكتبة
 API
 بسيطة ومدروسة جيدًا كما أنها لاتحوي إلا القليل من النماذج التي نحتاج لتذكرها بالإضافة إلى أنها تمتلك مستندات توثق طريقة عملها بشكل جيد وهذا يسهل عملية البحث عن الميزات المتقدمة ضمن المكتبة.
 Python Slugify كما نعلم تسمية الأشياء أمر صعب لذلك تقدم لنا مكتبة 
 خدمة تحويل العنوان أو الوصف إلى مُعرِّف مميز. وفي حال كنت تعمل على مشروع ويب فإنك تحتاج إلى استخدام روابط صديقة لعمليات تحسين نتائج البحث
 SEO
 Python Slugify إذا مهمة مكتبة 
 أن تجعل عملية التسمية أمرًا سهلًا بالنسبة لنا
 Pluggy تعتبر مكتبة 
plugin جديدة نسبيًا ولكنها من أفضل وأسهل الطرق لإضافة نظام الملحقات 
 إلى تطبيقك الموجود حاليًا.
 pytestفي حال تعاملت سابقًا مع 
Pluggy فإنك بالتأكيد استخدمت 
 من دون أن تعرف.
أداة رائعة وسهلة لتحويل ملفات Datasette إن   
CSV إلى تطبيق 
REST JSON كامل المميزات ولكنها تطبيقات قراءة فقط.
 Datasette تمتلك  
الكثير من الميزات بما في ذلك المخططات والخرائط التفاعلية، وهي سهلة التطبيق   container ضمن البرامج باستخدام إطار حاوي 
 أو مضيف ثالث في الويب.
في حال كنت تحتاج إلى تفسير متغيرات البيئة 
environment variables
API مباشرة لأنك لاتريد حفظ مفاتيح 
، أو أي معلومات أخرى هامة عن قاعدة البيانات ضمن النص البرمجي
 source code، عندها تحتاج إلى استخدام
 Envparse
 ENV وهي من أفضل المكتبات التي تعالج متغيرات البيئة، ملفات 
  even pre-، و post-processors، أنماط المتغيرات،
آتشرف بزيآرتكم لجميع موآضيعى  بالآسفل



[​IMG]

1 comment: