مصنع

الكائن الموجه نحو الكائنات لبيرون
التحميل الان

مصنع الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • BSD License
  • السعر:
  • FREE
  • اسم الناشر:
  • Peter Fein
  • موقع ويب الناشر:
  • http://code.google.com/u/peter.fein/

مصنع العلامات


مصنع وصف

الكائن الموجه الكاري لبثون مصنع هو نهج موجه نحو الكائنات لتطبيق الوظائف الجزئي، والمعروف أيضا باسم الكريات. إنه تطبيق أكثر قوة لهذا النمط. استخدام المصانع يمكن: * تبسيط استدعاء الكتابة * قلل من الأخطاء في التطبيقات المتزامنة * توفير تقييم كسول سهلة CurryingCurrying إنشاء وظيفة جديدة من واحدة موجودة عن طريق ربط بعض الوسائط الأصلية: >>> Adder (x، y): ... عودة x + y >>> add_lambda = lambda y: adder (1، y) >>> add_lambda (10) 11as من python 2.5، تم بناء هذا النمط مع الوظيفة الجزئية. >>> add_partial = functools.partial (Adder، 1) >>> add_partial (y = 10) 11 add_partial (y = 10) تنفيذ أفضل لنمط الكريات: >>> من استيراد المصنع * >>> add_factory = المصنع (Adder، x = 1 ) >>> add_factory #doctest: + ellipsis >>> add_factory (y = 10) 11unlike lambdas والجزء، يمكن فحص المصانع وتعديلها: >>> add_factory.x1 >>> add_factory.x = 2 >>> Y = 10) 12 الحجج التي سيتم تمريرها إلى الوظيفة يمكن فحصها، والتي هي في بعض الأحيان مفيدة في تصحيح الأخطاء: >>> استيراد PPRINT >>> Args، Kwargs = add_factory.generatea RGS (y = 10) >>> pprint.pprint (kwargs) {'x': 2، 'y': 10} >>> Args [] هنا بعض الملامح الرئيسية "Factory": أكثر أمانا، كحجج غير صالحة تم الكشف عنها على الفور، بدلا من وقت الاتصال دعم ذكي للفصول، أساليب المثيل وجميع الغذائي الأخرى يمكن تفتيش الوسائط المحددة وتعديلها كسمات العديد من الطرق المريحة ل (إعادة) حجج ملزمة لا "دمى روسية" من Lambdas المتداخلة متطلبات: بيثون


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

Webtts.

WEBTTS هو نظام التذاكر مشكلة مكتوبة في PERL5 المصممة للشركات التي تحتاج إلى تتبع المشاكل في شبكتها. ...

175

تحميل

المكونات

تطبيق واجهة المستخدم الرسومية لبرمجة عناصر التحكم عن بعد لوجيتك لوجيتك. ...

330

تحميل