zope.configuration

সফটওয়্যার স্ক্রিনশট:
zope.configuration
সফটওয়্যার বিবরণ:
সংস্করণ: 4.0.0
তারিখ আপলোড: 14 Apr 15
ডেভেলপার: Zope Corporation and Contributors
লাইসেন্স: বিনামূল্যে
জনপ্রিয়তা: 0

Rating: nan/5 (Total Votes: 0)

zope.configuration কনফিগারেশনের বিভিন্ন ধরণের সমর্থনের জন্য একটি প্রসার্য ব্যবস্থা প্রদান করে.
কনফিগারেশন নির্দেশ ধারণার উপর ভিত্তি করে করা হয়. কনফিগারেশন সিস্টেম ব্যবহারকারীরা কনফিগারেশন পছন্দ প্রকাশ যে কিছু ভাষায় কনফিগারেশন নির্দেশ প্রদান. অভিপ্রায় ভাষা টার্মিনাল হতে হয়. একটি XML ভাষা ডিফল্ট দ্বারা উপলব্ধ করা হয়.
বিস্তারিত নথিপত্র
Zope কনফিগারেশন সিস্টেম
Zope কনফিগারেশন সিস্টেম কনফিগারেশনের Variouse ধরণের সমর্থনের জন্য একটি প্রসার্য ব্যবস্থা প্রদান করে.
কনফিগারেশন নির্দেশ ধারণার উপর ভিত্তি করে করা হয়. কনফিগারেশন সিস্টেম ব্যবহারকারীরা কনফিগারেশন পছন্দ প্রকাশ যে কিছু ভাষায় কনফিগারেশন নির্দেশ প্রদান. অভিপ্রায় ভাষা টার্মিনাল হতে হয়. একটি XML ভাষা ডিফল্ট দ্বারা উপলব্ধ করা হয়.
কনফিগারেশন তিনটি পর্যায়ে সম্পন্ন করা হয়. প্রথম পর্যায়ে, নির্দেশ কনফিগারেশন কর্ম গনা প্রসেস করা হয়. কনফিগারেশন সংক্রান্ত কর্ম গঠিত:
- একটি Discriminator
- একটি callable
- অবস্থানগত আর্গুমেন্ট
- কী খুঁজতে আর্গুমেন্ট
কর্ম মূলত ফাংশান কল বিলম্বিত হয়. দুই অথবা অধিক কর্ম দ্বন্দ্ব তারা একই Discriminator আছে. কনফিগারেশন সিস্টেম দ্বন্দ্ব সমাধান করার জন্য নিয়ম আছে. দ্বন্দ্ব সমাধান করা সম্ভব না হলে, একটি ত্রুটি স্থাপিত হবে. দ্বন্দ্ব রেজল্যুশন সাধারণত, যাতে মূলত-বিবাদী কর্মের অবশিষ্ট কর্ম আর দ্বন্দ্ব, বিবাদী কর্ম সব কিন্তু এক পরিত্যাগ করা হবে. অ-বিবাদী কর্ম তারা callable কর্ম অবস্থানগত এবং অ অবস্থানগত আর্গুমেন্ট ক্ষণস্থায়ী দ্বারা তৈরি করা হয়েছিল, যাতে মৃত্যুদন্ড কার্যকর করা হয়.
সিস্টেম এক্সটেনসিবল হয়. কনফিগারেশন নির্দেশ সংজ্ঞা জন্য একটি মেটা-কনফিগারেশন ভাষা নেই. একটি নির্দেশ নির্দেশ প্রক্রিয়া করতে নির্দেশ এবং হ্যান্ডলার কোড মেটা সম্পর্কে তথ্য প্রদান করে সংজ্ঞায়িত করা হয়. নির্দেশ চার ধরণের আছে:
- সহজ নির্দেশ কনফিগারেশন কর্ম গনা. তাদের হ্যান্ডলার সাধারণত একটি প্রসঙ্গ এবং শূন্য বা তার বেশি শব্দ আর্গুমেন্ট গ্রহণ ও কনফিগারেশন কর্মের একটি অনুক্রম ফাংশন যে ফিরে.
- সহজ, নির্দেশ তৈরি পরীক্ষা / test_simple.py দেখতে শিখতে.
- গ্রুপ নির্দেশ তথ্য নেস্টেড নির্দেশ দ্বারা ব্যবহার করা হবে সংগ্রহ. তারা IConfigurationContext প্রসারিত যে কিছু ইন্টারফেস মানিয়ে, যা একটি প্রসঙ্গ বস্তুর সঙ্গে বলা হয়.
- Zope কনফিগার নির্দেশ বাস্তবায়ন প্রদান করে, যা zopeconfigure.py ডকুমেন্টেশন তাকান, জোট নির্দেশ তৈরি করতে হয় তা শিখতে.
& Nbsp; অন্য নির্দেশনা নির্দেশ জোট মধ্যে নেস্টেড করা যাবে.
- পরীক্ষার / test_nested.py ডকুমেন্টেশন তাকান, নেস্টেড নির্দেশ বাস্তবায়ন করতে হয় তা শিখতে.
- জটিল নির্দেশ subdirectives আছে নির্দেশ. Subdirectives কেবল জটিল নির্দেশ পদ্ধতি যে হ্যান্ডলার আছে. জটিল diretives subdirectives পরিচালনা করার জন্য পদ্ধতি আছে যে বস্তু তৈরি কারখানা যে, সাধারণত ক্লাস, দ্বারা পরিচালনা করা হয়. এই বস্তু এছাড়াও subdirectives প্রক্রিয়াকরণ সমাপ্ত হয় যখন বলা হয় যে __call__ পদ্ধতি আছে.
- জটিল নির্দেশ শুধুমাত্র পুরাতন নির্দেশ হ্যান্ডলার সমর্থন বিদ্যমান. তারা সম্ভবত ভবিষ্যতে অবচিত করা হবে.
- Subdirectives জটিল নির্দেশ মধ্যে নেস্টেড হয়. তারা জটিল নির্দেশ পদ্ধতি যে হ্যান্ডলার হানে ছাড়া যে সহজ নির্দেশ মত.
- জটিল নির্দেশ মত Subdirectives, শুধুমাত্র পুরাতন নির্দেশ হ্যান্ডলার সমর্থন বিদ্যমান. তারা সম্ভবত ভবিষ্যতে অবচিত করা হবে

এই রিলিজে নতুন কি:..

  • 100% ইউনিট পরীক্ষা কভারেজ
  • স্বয়ংক্রিয় স্পিংক্স এইচটিএমএল ডক্স বিল্ড এবং Tox মাধ্যমে টুকরো doctest চলমান.
  • হার্ড ছেড়ে যাওয়া zope.testing উপর নির্ভরতা পরীক্ষা.
  • PyPy জন্য স্পষ্ট সমর্থন যোগ করা হয়েছে.
  • পাইথন 3.2 জন্য স্পষ্ট সমর্থন যোগ করা হয়েছে.
  • 2.4 / 2.5 পাইথন জন্য স্পষ্ট সমর্থন নেমে.
  • Tox এবং জেনকিন্স ব্যবহার করে একটানা ইন্টিগ্রেশন জন্য সমর্থন যোগ করা হয়েছে.
  • যোগ করা হয়েছে স্পিংক্স ডকুমেন্টেশন.
  • যোগ করা হয়েছে setup.py ডক্স ওরফে (স্পিংক্স এবং নির্ভরতা ইনস্টল করা).
  • যোগ করা হয়েছে setup.py দেব ওরফে (রান বিকাশ setup.py প্লাস নাক এবং কভারেজ ইনস্টল করা).

সংস্করণ 3.8.1 নতুন কি:

(itemgetter একাধিক সঙ্গে ব্যবহার পিছন দিকে incompat পাইথন 2.4 সংশোধন করা হয়েছে

  • args); পাইথন 2.4 এখন (যদি আপনি zope.schema == 3.8.1 ব্যবহার অন্তত যদি থাকে) কাজ করে. এই পাইথন 2.4 বা 2.5 সমর্থন করবে, যা গত রিলিজ.

কি সংস্করণ 3.8.0 নতুন,

  • অভিধান থেকে tuples থেকে পরিবর্তন অ্যাকশন কাঠামোর জন্য অনুমতি কর্ম গঠন extensibility (মার্জ পবিত্র তৈল-dictactions শাখা).

আবশ্যক

  • পাইথন

বিকাশকারী অন্যান্য সফ্টওয়্যার Zope Corporation and Contributors

zope.errorview
zope.errorview

11 May 15

zope.app.container
zope.app.container

14 Apr 15

grokui.admin
grokui.admin

14 Apr 15

মন্তব্য zope.configuration

পাওয়া মন্তব্যসমূহ না
মন্তব্য যোগ করুন
ছবি চালু!