optcomplete.

شل الانتهاء مولد الذاتي لبيتثون
التحميل الان

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

الإعلانات

  • Rating:
  • رخصة:
  • GPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Martin Blais
  • موقع ويب الناشر:
  • http://furius.ca/atocha/

optcomplete. العلامات


optcomplete. وصف

شل اكتمال مولد الذاتي لبيتثون Optcomplete هي مكتبة Python التي تهدف إلى توفير إكمال Shell تلقائيا تقريبا لأي برنامج Python يستخدم بالفعل وحدة Opparse.MotivationThis تهدف الوحدة النمطية إلى وضع روتين إكمال SHEL هل هذا منذ برنامج يعرف بالفعل خياراته، وفي Python لدينا وحدة نمطية قياسية لتحديدها برمجيا منذ Python-2.3 (Opply-2.3 (Opply)، فإن البرنامج نفسه في أفضل وضع لاقتراح الاكتمال لسطر أوامر غير مكتمل Shell التي تستثمرها. يتطلب هذا النهج الحفاظ على مهام إكمال Shell محدثة مع البرامج. كدم تطوير هذا المفهوم، كنا مهتمين بإيجاد ما إذا كانت البرامج لا يمكن أن تصف روتين إكمالها بأنفسهم، باستخدام بروتوكول الإكمال المحدد جيدا في باش. يمكن كتابة إجراءات الإنجاز المشابهة بسهولة من أجل قذائف أخرى ويمكننا توسيع هذه الوحدة لهم. يأتي هذا الرمز مع دعم الاكتمال التلقائي ل Bash و Zsh.DocumentationOptcomplete من وحدة نمطية بسيطة optcomplete.py التي يجب عليك تثبيتها في مكان ما في PythonPath الخاص بك. لإضافة دعم بسيط إلى برنامج يستخدم بالفعل Opplse، ما عليك سوى إضافة التعليمات البرمجية التالية بعد تصريحات Opplse، قبل استدعاء الدالة PARSE_ARGS () في محلل خياراتك: استيراد OptcompleteOptcomplete.AutoCowlete (المحلل) اختياريا، يمكنك تمرير كميات الحجة الثانية (انظر رمز الوحدة النمطية). أنت بحاجة أيضا إلى مصدر دالة باش ثم إخبار bash to trigger optcomplete لإكمال البرامج المحددة التي تستخدمها: إكمال -f _optcomplete


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