لقد قمنا بمراجعة ومقارنة 10 مكتبة مفتوحة المصدر لـ Python واخترنا 000 منها الأكثر فائدة.
لقد قمنا بتجميع هذه المكتبات في 8 فئات.
تمت ترجمة المقال بدعم من EDISON Software ، والتي تحسين محركات البحث وSEOو تطوير تطبيقات الهاتف المحمول Android و iOS.
مجموعة أدوات بايثون
1. بيبنف: سير عمل تطوير بايثون للبشر.
2. بيكسل: تطوير الألعاب الرجعية في بايثون.
3. باي تيست v3.5: إطار يساعدك على كتابة اختبارات قصيرة ومقاييس للاختبارات الوظيفية المعقدة.
4. الشعر: يبسط إدارة التبعية والتعبئة والتغليف.
5. لوجورو: تبسيط السجلات.
6. فاوست: مكتبة لتطبيقات البث/البث المباشر.
7. بامبي: مطابقة الأنماط التي كنت تحلم بها.
8. فحص المحرقة: التحقق من نوع الأداء.
9. DELOREAN، مكتبة للعمل مع الأوقات والتواريخ.
10 سيرك: مكتبة للعمل مع دوائر الكم المتوسطة الحجم (NISQ).
11 بايثون النوبة: إطار للعمل مع سطر الأوامر.
شبكة
12 طلبات-HTML: تحليل HTML للبشر.
13 خوخه: التصور التفاعلي للبيانات في المتصفحات الحديثة.
14 فيبورا: سريع، بارد، غير متزامن.
15 باي ويب فيو v2.0: عرض محتوى HTML في نافذة منفصلة.
16 WhatWaf: اكتشاف وتجاوز جدران الحماية وأنظمة أمان تطبيقات الويب.
17 مصهور: إطار عمل بسيط وسريع لإنشاء واجهات برمجة تطبيقات HTTP.
محطة
18 مصطلح: نقوم بتسجيل الجلسات مع الجهاز كرسوم متحركة SVG.
19 أسكينيما v2.0: نسجل الجلسات النهائية.
20 رسم بياني مصطلحي: أدوات سطر الأوامر، ورسم الرسوم البيانية.
محرر الكود
21 اسود: منسق التعليمات البرمجية لا هوادة فيها.
22 جهاز التشويش: محرر التعليمات البرمجية التجريبي لكتابة الخوارزميات.
23 لاعب البولنغ: أداة إعادة البناء على مستوى شجرة بناء الجملة.
التصحيح
24 باي جاسوس: يسمح لك بتصور ما يقضي برنامجك الوقت فيه دون الحاجة إلى إعادة تشغيل البرنامج.
25 الشطة: مصحح الأخطاء الرسومية باستخدام AST.
26 جيلاتي: المصحح لطيف.
مترجم
27 تحويل التشفير: بايثون 3.7 لمترجم جافا سكريبت.
28 بيوديد: مكدس علم البيانات في المتصفح.
البيانات ذات الصلة
29 حسي: تأكيد صحة البيانات.
30 بوتفلو: إطار برمجة يعتمد على البيانات لعمل خطوط أنابيب البيانات (زاحف الويب، التعلم الآلي، التجارة الكمية، إلخ).
31 الباندا السريعة: اختبارات الأداء المقارنة في عمليات الباندا.
رسم
32 جولة في بلاد عجائب الرياضيات مع بايثون: مجموعة من البرامج النصية لرسم الأشكال الجميلة والخوارزميات المتحركة.
33 تشارتيفاي: يساعد علماء البيانات على إنشاء الرسوم البيانية.
34 هايبرتولز v0.5: أداة للتمثيل الهندسي للبيانات متعددة الأبعاد.
PS
شارك تجربتك في استخدام هذه المكتبات أو أخبرنا عن النتائج التي توصلت إليها في عام 2019.
المصدر: www.habr.com