فنجر

البرمجة المتزامنة الوزن الوزن
التحميل الان

فنجر الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • MIT/X Consortium Lic...
  • السعر:
  • FREE
  • اسم الناشر:
  • Kyle Ambroff
  • موقع ويب الناشر:
  • http://ambroff.com

فنجر العلامات


فنجر وصف

خفيفة الوزن في المعالجة البرمجة المتزامنة Greenlet هو SPIN-OFF من Stackless، نسخة من CpeThon التي تدعم الخيوط الصغيرة التي تسمى "Taskclets". تقوم Taskclets بتشغيل PSEDO - بشكل متزامن (عادة في مؤشرات ترابط مستوى نظام التشغيل واحد أو قليل الحجم) ومزامنتها مع تبادل البيانات على "قنوات" .A "Greenlet"، من ناحية أخرى، هي فكرة أكثر بدائية من الخيط الصغير مع لا جدولة ضمنية؛ coloutines، بمعنى آخر. هذا مفيد عندما تريد التحكم بالضبط عند تشغيل التعليمات البرمجية الخاصة بك. يمكنك بناء المواضيع الصغرى المجدولة المخصصة على رأس الفنادق؛ ومع ذلك، يبدو أن الأخضر مفيدة من تلقاء نفسها كوسيلة لجعل هياكل تدفق التحكم المتقدمة. على سبيل المثال، يمكننا إعادة إنشاء المولدات؛ الفرق مع مولدات Python الخاصة هو أن مولداتنا يمكن أن يتصل بوظائف متداخلة ويمكن أن تسفر الوظائف المتداخلة القيم أيضا. بالإضافة إلى ذلك، لا تحتاج إلى كلمة رئيسية "العائد". راجع المثال في الاختبارات / test_generator.py.phreenlets يتم توفيرها كوحدة امتداد C للترجمة الفورية العادية غير الموثوقة. هذه الحزمة هي الوحدة النمطية Py.magic.Greenlet من Py Lib.who يستخدم Greenlet؟ هناك العديد من المكتبات التي تستخدم الفنادق كبديل أكثر مرونة لدعم Python المدمج في Coroutine: * متفقا * EventLETT * Geventgentgetting Greadlethe أسهل طريقة للحصول عليها Greenlet هو تثبيته مع PIP أو Easy_Install: PIP تثبيت Greenleteasy_Install Greadlet متطلبات: بيثون


فنجر برامج ذات صلة