snakefood.

إنشاء تبعيات من رمز بيثون، مرشح، الكتلة وإنشاء الرسوم البيانية من قائمة التبعية
التحميل الان

snakefood. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • GPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Martin Blais
  • موقع ويب الناشر:
  • http://furius.ca/home/software.html
  • أنظمة التشغيل:
  • Mac OS X
  • حجم الملف:
  • 1002 KB

snakefood. العلامات


snakefood. وصف

توليد التبعيات من رمز بيثون، مرشح، الكتلة وإنشاء الرسوم البيانية من قائمة التبعية مشكلة في تعقب التبعية التي تدير التعليمات البرمجية هي أنها غير موثوق بها، نظرا للطبيعة الديناميكية لبثون (وجود الواردات داخل مكالمات الوظيفة و __import__ السنانير يجعل من المستحيل دائما أن تفعل الشيء الصحيح دائما). يهدف Snakefood Script إلى أن يكون صحيحا 99 من الوقت، ونظرا للمفاضلات، 99 جيدة بما يكفي مقابل 99 من الاستخدامات. فيما يلي بعض الملامح الرئيسية "Snakefood": يستخدم AST لتحليل ملفات Python. هذا موثوق جدا، فإنه يعمل دائما. لا يتم تحميل وحدة نمطية. تحتفظ وحدات التحميل لمعرفة التبعيات دائما مشكلة تقريبا، لأن الكثير من قوالب CodeBases تدير رمز التهيئة في مساحة الاسم العالمية، والتي تتطلب غالبا إعداد إضافي. Snakefood مضمون بعدم امتلاك هذه المشكلة (يدير فقط، بغض النظر عن ماذا). تعمل على مجموعة من الملفات، أي. ألا تضطر إلى تحديد برنامج نصي واحد، يمكنك تحديد دليل (حزمة أو آخر) أو مجموعة من الملفات. يجد كل ملفات Python بشكل متكرر تلقائيا. التلقائي / عدم وجود تكوين: يتم ضبط PythonPath تلقائيا لتضمين جذور الحزمة المطلوبة. إنه أرقام المسارات المطلوبة من الملفات / الدلائل المقدمة كإدخال. يجب ألا تضطر إلى إعداد أي شيء. لا يتعين عليه تلقائيا التبعيات "متابعة" تلقائيا بين الوحدات النمطية، أي يحتوي أيضا على خيار لإدراج التبعيات تلقائيا ضمن حزم الملفات التي تحددها. يتبع فلسفة UNIX للبرامج الصغيرة التي تفعل شيئا واحدا جيدا: إنها تتألف من بعض البرامج البسيطة التي تتحد مخرجاتها عبر الأنابيب. تتطلب تبعيات الرسوم البيانية دائما للمستخدم تصفية أسماء الملفات وتجميعها، لذلك هذا مناسب. يمكنك الجمع بين الأدوات المفضلة لديك، GREP، SED، إلخ. متطلبات: بيثون 2.5 أو الأحدث


snakefood. برامج ذات صلة

mopowg.

مولد مستندات المصدر المفتوح مع الأساليب، وملابس بناء الجملة ...

178 15 KB

تحميل