XIST একটি খুব সহজ এবং Pythonesque বৃক্ষ API- এর সাথে একটি এক্সএমএল পার্সার হয়.
প্রতিটি এক্সএমএল উপাদান টাইপ একটি পাইথন ক্লাস অনুরূপ এবং এই পাইথন ক্লাস (এইচটিএমএল মধ্যে যেমন) এক্সএমএল বৃক্ষ রুপান্তর একটি রূপান্তর পদ্ধতি প্রদান. XIST 'অবজেক্ট ওরিয়েন্টেড XSLT এর' বিবেচনা করা যেতে পারে.
XIST এইচটিএমএল এর preprocessor এইচএসসি জন্য একটি বদলি হিসেবে লেখা, এবং তা থেকে কিছু বৈশিষ্ট্য এবং ধারনা borrows ছিল.
এটা মৌলিক ধারনা HTMLgen এবং হাইপারটেক্সট অ্যাপ্লিকেশন থেকে (পাইথন বস্তু হিসেবে XML / এইচটিএমএল উপাদান) borrows
এই রিলিজে নতুন আপনি কি:.
- <লি> UL4 ফাংশন repr এখন (অর্থাৎ এটা অসীম recursion জন্য একটি ব্যতিক্রম বাড়াতে না) পাইথন repr অনুরূপ রিকার্সিভ তালিকা / dicts পরিচালনা করা.
- UL4 ফাংশন repr এখন অনুরূপ রিকার্সিভ তালিকা / dicts হ্যান্ডলগুলি পাইথন repr (অর্থাত্ এটা অসীম recursion জন্য একটি ব্যতিক্রম বাড়াতে না).
<লি> url.URL এখন URL গুলি এবং ফাইলের নাম মধ্যে রূপান্তর যখন সঠিকভাবে স্পেস ধারণকারী ফাইলের নামের পরিচালনা করা. - ll.orasql এখন unterstands টাইপ সংস্থা (তাই স্ক্রিপ্ট oracreate আউটপুট হবে তাদের).
- ব্যবহারের মধ্যে JSON সংযুক্তি জন্য মুদ্রণযোগ্য এনকোডিং উদ্ধৃত সিসিফাসের ব্যর্থতার ইমেইল.
- এখন এক্সএমএল ঘোষণার প্রেরণ করতে পারেন xist.parse.Tidy ও আবেদন (তবে অভ্যন্তরীণ DTD সাব উপেক্ষা করা হবে). যাও DOCTYPE করুন
- UL4 টেমপ্লেট এক একটি বাগ সংশোধন করা হয়েছে জন্য সিসিফাসের.
- পদ্ধতি checkvalid আইনসিদ্ধ হয়েছে পালটে. এটা এখন আর নিজেই warnings.warn আহ্বান, কিন্তু সতর্কতা বস্তু ফেরৎ একটি জেনারেটর. উপরন্তু মডেল এখন (এই HTML5 এর স্বচ্ছ কন্টেন্ট মডেল বাস্তবায়নের জন্য ব্যবহৃত হয়) শুধুমাত্র লক্ষ্য নোড পরিবর্তে সম্পূর্ণ পাথ পাস বস্তু.
<লি> একটি বৈশিষ্ট্য এখন Attrs.validateattr মধ্যে সম্পন্ন করা হয় অনুমতি দেওয়া হয় কিনা যাচাই. ডিফল্ট বাস্তবায়ন অঘোষিত স্থানীয় গুণাবলী সম্পর্কে সতর্কবার্তা উৎপাদ. HTML5 এর নামস্থান যার নাম ডেটা বা Aria দিয়ে শুরু হয় কোনো বৈশিষ্ট্য গ্রহণ এই প্রসারিত -.
প্লেইন নোড নাম এবং নোড মিল বিষয়বস্তুর যতদিন এলিমেন্ট, সত্তা বা ProcInst উপশ্রেণী ইনস্ট্যান্সের সমান তুলনা যাতে <লি> নোড তুলনা এখন, উপাদান, সত্ত্বা এবং প্রক্রিয়া করা নির্দেশাবলীর জন্য ক্লাস উপেক্ষা করে.
<লি> ll.xist.parse.Tidy আর একটি skipbad যুক্তি আছে.
<লি> কনভার্টার প্রেক্ষিতে এখন কী হিসাবে স্ট্রিং সমর্থন. (; Org.example.project.handler করুন & quot; জাভা প্যাকেজের নাম (যেমন & quot একই হায়ারারকিকাল ডট পৃথক নাম হতে হবে যা নাম collisions এড়ানো))
<লি> ডকবুক মডিউল ডকবুক 5.0 সমর্থন আপডেট করা হয়েছে.
<লি> URL টি বস্তু এখন pickable হয়.
হোয়াইটস্পেস (keepws পরামিতি মাধ্যমে) UL4 টেমপ্লেট আক্ষরিক টেক্সটের মুছে ফেলা হয় <লি>, (প্রথম লাইন ফিড আগে) কোনো প্রাথমিক স্পেস এখন আর সরিয়ে ফেলা হয়.
<লি> আপনি যদি Cython ইনস্টল ও এনভায়রনমেন্ট ভেরিয়েবল LL_USE_CYTHON সেট, বিভিন্ন মডিউল এখন এক্সটেনশন মডিউল মধ্যে কম্পাইল করা হবে না.
<লি> এটা UL4 টেমপ্লেট গুণাবলী এবং অবজেক্টের পদ্ধতি এক্সপোজ করা সম্ভব. প্রকাশক বৈশিষ্ট্যাবলী একটি শ্রেণী বা উদাহরণস্বরূপ অ্যাট্রিবিউট নামের একটি ক্রম ul4attrs বৈশিষ্ট্যাবলী সেট করে কাজ করতে হবে. প্রকাশক পদ্ধতি ul4c.expose_method এবং ul4c.expose_generatormethod টেকনিক দিয়ে করা যাবে. - নতুন UL4 ফাংশন তালিকায় যোগ করা হয়েছে. এই ফাংশনটি একটি ক্রম একটি কপি তৈরি অথবা একটি ইটারেটরের materialzing, পাইথন ফাংশন তালিকা মত কাজ করে.
- নতুন UL4 ফাংশন ফালি যোগ করা হয়েছে. এটা অর্থাৎ একটি ইটারেটরের থেকে একটি ফালি ফিরে, itertools.slice মত কাজ করে.
<লি> এটা এখন আর একটি টেক্সট মোড ব্রাউজারের প্রয়োজন তাই প্লেন টেক্সটে এইচটিএমএল ধারণকারী একটি XIST বৃক্ষ এখন প্লেইন পাইথন বাস্তবায়িত হয় পরিবর্তন করে ফাংশন html.astext. ফাংশন এছাড়াও আরো কনফিগার পেয়েছিলাম. - ll.xist.parse.itertree এখন একই ইন্টারফেস সমর্থন হাঁটার পদ্ধতি.
- নতুন ফাংশন xfind.filter একটি নির্বাচক বস্তুর বিরুদ্ধে হাঁটার আউটপুট ফিল্টার যোগ অথবা itertree হয়েছে.
<লি> XIST পারসে ঘটনা নতুন নামকরণ করা হয়েছে: & quot; * & quot শুরু; ঘটনা & quot; লিখুন * & quot; এবং & quot; শেষ * & quot; * & quot ছেড়ে; ঘটনা & quot. - অভিধান জন্য UL4 করার একটি পদ্ধতি মান যোগ
- দুটি নতুন UL4 ফাংশান যোগ করা হয়েছে: isundefined আয় কিনা যুক্তি অবর্ণিত বস্তু বা নয়. যুক্তি অবর্ণিত বস্তু নয়, তাহলে এটা সত্য ফেরৎ অর্থাত্ isdefined, উল্টানো যুক্তি আছে.
<লি> অক্ষর SN লিখে এলএফ আর UL4 স্ট্রিং ধ্রুবক মধ্যে অনুমোদিত হয়. উপরন্তু অব্যাহতি ক্রম & # x5c;. ই আর সমর্থিত নয়
<লি> Loading ধ্রুবক সকল এবং AST নোড একটি একক বর্গ Const মধ্যে মিশে গিয়ে তৈরি হয়েছে. - পাইথন 2.5;
<লি> পাইথন ইমেজিং লাইব্রেরী;
<লি> libxml2 এবং তার পাইথন আলোয়ান (আপনি & quot বিশ্লেষণ করতে চান তাহলে; ভাঙ্গা করুন & quot; এইচটিএমএল);
<লি> elinks (যদি আপনি চান ফাংশন ll.xist.ns.html.astext ব্যবহার করতে চান);
<লি> setuptools (আপনি একটি ডিম হিসাবে এই প্যাকেজ ইনস্টল করতে চান);
<লি> py.test (আপনি পরীক্ষা স্যুট চালাতে চান তাহলে) - উৎস বন্টন ইনস্টল করতে চান তাহলে, distutils দ্বারা সমর্থিত সি কম্পাইলার.
<লি> url.URL এখন URL গুলি এবং ফাইলের নাম মধ্যে রূপান্তর যখন সঠিকভাবে স্পেস ধারণকারী ফাইলের নামের পরিচালনা করা.
আপনি কি সংস্করণ 5.13 এ নতুন:
আপনি কি সংস্করণ 5.5.1 মধ্যে নতুন:
সংস্করণ 5.4.1 নতুন আপনি কি:
আপনি কি সংস্করণ 5.3 এ নতুন:
সংস্করণ 5.2.1 নতুন আপনি কি:
সংস্করণ 5.0 নতুন আপনি কি:
সংস্করণ 4.6 নতুন আপনি কি:
সংস্করণ 4.3.1 নতুন আপনি কি:.
<লি> ll.misc.SysInfo.user_shell একটি বাগ সংশোধন করা হয়েছে.
আপনি কি সংস্করণ 4.3 এ নতুন:
আবশ্যক :
পাওয়া মন্তব্যসমূহ না