ماكو

ضخمة Hyperfast وخفيف الوزن منصة بيثون
التحميل الان

ماكو الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Freeware
  • السعر:
  • FREE
  • اسم الناشر:
  • Mike Bayer
  • موقع ويب الناشر:
  • http://www.sqlalchemy.org/
  • أنظمة التشغيل:
  • Mac OS X
  • حجم الملف:
  • 222 KB

ماكو العلامات


ماكو وصف

ضغوط Hyperfast وخفيف الوزن منصة بيثون Mako هي مكتبة قالب مجانية مكتوبة في Python والتي ستوفر بناء جملة مألوفة وغير XML التي تجمع إلى وحدات Python للحصول على أقصى أداء. بناء جملة Mako و API من أفضل الأفكار العديدة الأخرى، بما في ذلك قوالب Django، الفهد، مغريا، و Genshi. من الناحية النظرية، Mako هي بيثون مضمن (I.E.E. Python Server صفحة)، والتي تقوم بتحويل الأفكار المألوفة للتخطيط المكونات والميراث لإنتاج واحدة من النماذج الأكثر تباينا ومرنة المتاحة، مع الحفاظ أيضا على العلاقات الوثيقة إلى دفاتر الدعوة والاستردال. فيما يلي بعض الملامح الرئيسية "Mako": API السوبر بسيطة. للاستخدام الأساسي، هناك حاجة ماسة إلى فئة واحدة فقط. بسرعة بجنون. ميزات القالب القياسية: هياكل التحكم التي تم بناؤها من رمز بيثون الحقيقي (أي حلقات، شرطيات) كتل بيثون مستقيمة أو مضمنة أو على مستوى الوحدة النمطية قديم عادي يشمل كتل قابلة للاستدعاء: يمكن الوصول إلى المتغيرات من نطاق المرفأ وكذلك سياق طلب القالب يمكن التداخل بشكل تعسفي يمكن تحديد توقيع وسيطة بايثون العادية يمكن استدعاء الكتل المستحقة على المستوى الخارجي بواسطة قوالب أخرى أو رمز تحكم (I.E. "طريقة الاتصال") يمكن أن تحدد المكالمات إلى الوظائف أي عدد من الكتل الفرعية للمحتوى الذي يمكن الوصول إليه إلى الوظيفة المسمى (I.E.E "Component-Call-Content-Content"). هذا هو الأساس العلامات المخصصة التي تعدنا. ميراث: يدعم الميراث "متعدد مخصصات" - تحديد أي عدد من المجالات في القالب الأساسي الذي سيتم تجاوزه. يدعم وراثة نمط "التسلسل" - اتصل next.body () لاستدعاء المحتوى "الداخلي". يتنقل التسلسل الهرمي للميراث الكامل في كلا الاتجاهين (أي الوالد والطفل) من أي مكان في السلسلة. الميراث ديناميكي! حدد وظيفة بدلا من اسم ملف لحساب الميراث على ذبابة كل طلب. ما الجديد في هذا الإصدار: وأضاف حجة KW "Decorator"، يسمح بوظائف الديكور المخصصة لالتفاف باستخدام Casables. مخصص بشكل أساسي لخوارزميات التخزين المؤقت مخصصة، لست متأكدا من الاستخدامات الأخرى قد تكون (ولكن قد يكون هناك). أمثلة في "تصفية" مستندات. عندما يقوم Mako بإنشاء الدلائل الفرعية التي تقوم فيها بتخزين القوالب، فإنها تستخدم الوضع الأكثر نسبة من 0775 بدلا من 0750، مما يساعد مع بعض السيناريوهات متعددة المعالجة. لاحظ أن الوضع يخضع دائما لقيود Umask الحالية. مساحة الاسم الثابتة .__ getattr __ () لرفع attrobuteError على السمة غير موجودة بدلا من RunTimeError. وأضاف Last_Modified Accessor إلى قالب، وإرجاع الوقت. الوقت () عند إنشاء الوحدة النمطية. دعم LEXING ثابت لبطاقات البيضاء حولها "=" تسجيل الدخول في Defs. إزالة خطأ "أقل ()" في Lexer التي تسبب علامات تجميعها مع أسماء غير حساسة للحالة، وبالتالي تعبئة أسماء مخصصة. وأضاف "Mako. __ Version__" السمة إلى الوحدة النمطية الأساسية.


ماكو برامج ذات صلة

cbrowser.

فهرسة رمز المصدر C / C ++، وأداة الاستعلام والتصفح ...

347 61 KB

تحميل

jpkg.

مكتبة Java المجانية وأدوات إنشاء حزمة نظام التشغيل ...

164 1.5 MB

تحميل

Livewires.

حزمة من وحدات بيثون التي تجعل الحياة أسهل بعض الشيء للمبتدئين ...

258 33 KB

تحميل