هذا هو الأمر flake8 الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
flake8 - مدقق الكود باستخدام pep8 و pyflakes
موجز
flake8 [الخيارات] إدخال
OPTIONS
--الإصدار
إظهار رقم إصدار البرنامج والخروج
-h, --مساعدة
إظهار رسالة المساعدة هذه والخروج
-v, - الإسراف
طباعة رسائل الحالة أو التصحيح باستخدام -vv
-q, --هادئ
الإبلاغ عن أسماء الملفات فقط ، أو لا شيء مع -Qq
--أول
تظهر أول ظهور لكل خطأ
- استثناء=أنماط
استبعاد الملفات أو الدلائل التي تطابق هذه الأنماط المفصولة بفواصل (افتراضي:
.svn و CVS و .bzr و .hg و .git و __ pycache__)
--اسم الملف=أنماط
عند تحليل الدلائل ، تحقق فقط من أسماء الملفات المطابقة للفصل بينها
الأنماط (افتراضي: * .py)
--تحديد=أخطاء
حدد الأخطاء والتحذيرات (مثل E ، W6)
--يتجاهل=أخطاء
تخطي الأخطاء والتحذيرات (مثل E4 و W)
- عرض المصدر
إظهار شفرة المصدر لكل خطأ
- عرض- pep8
إظهار نص PEP 8 لكل خطأ (يشير إلى --أول)
--الإحصاء
عد الأخطاء والتحذيرات
--عدد
اطبع العدد الإجمالي للأخطاء والتحذيرات على الخطأ القياسي واضبط رمز الخروج على 1
إذا كان المجموع ليس فارغًا
- الحد الأقصى لطول الخط=n
تعيين أقصى طول مسموح به للخط (الافتراضي: 79)
- تعليق الإغلاق
قم بتعليق قوس الإغلاق بدلاً من مطابقة المسافة البادئة لسطر قوس الفتح
--صيغة=شكل
اضبط تنسيق الخطأ [افتراضي | pylint | ]
- فرق أبلغ عن تغيير الأسطر فقط وفقًا للفرق الموحد الذي تم تلقيه على STDIN
- خروج صفر
اخرج من الكود 0 حتى في حالة وجود أخطاء
- أقصى درجة من التعقيد=MAX_COMPLEXITY
عتبة تعقيد مكابي
--بويلتينز=البنايات
تحديد المزيد من العناصر المضمنة ، مفصولة بفواصل
- ربط التثبيت
قم بتثبيت الخطاف المناسب لهذا المستودع.
خيارات الاختبار:
--نش مارك
قياس سرعة المعالجة
ترتيب:
تتم قراءة خيارات المشروع من قسم [flake8] من ملفox.ini أو ملف
setup.cfg هو ملف موجود في أي مجلد أصل للمسار (المسارات) الجاري معالجته.
الخيارات المسموح بها هي: استبعاد ، اسم ملف ، تحديد ، تجاهل ، max-line-length ،
تعليق الإغلاق ، العد ، التنسيق ، الهدوء ، showpep8 ، مصدر العرض ، الإحصائيات ، مطول ،
أقصى درجة من التعقيد ، المباني.
- تكوين=مسار
موقع ملف تكوين المستخدم (الافتراضي: ~ / .config / flake8)
تقشر 8 2.0 (بيب 8: 1.4.6 ، مكابي: 0.2 ، بيفل نوفمبر 72013 فليك 8(1)
استخدم flake8 عبر الإنترنت باستخدام خدمات onworks.net