MarkupSafe এইচটিএমএল স্ট্রিং সমর্থন করে একটি ইউনিকোড উপশ্রেণী প্রয়োগ করা সফ্টওয়্যার:
>>> Markupsafe আমদানি মার্কআপ, পালাবার থেকে
>>> অব্যাহতি ("")
মার্কআপ (u'alert (document.cookie);)
>>> Tmpl = মার্কআপ ("% এর ")
>>> Tmpl% "পিটার> Lustig"
মার্কআপ (ইউ ' পিটার> Lustig ')
আপনি এখনো ইউনিকোড নয় কিন্তু দাগ তথ্য হারাতে চাই না যে একটি বস্তু ইউনিকোড করতে চান, আপনি soft_unicode ফাংশন ব্যবহার করতে পারেন:
>>> Markupsafe আমদানি soft_unicode থেকে
>>> Soft_unicode (42)
u'42 '
>>> Soft_unicode (মার্কআপ ('foo বিন্যাস'))
মার্কআপ (u'foo ')
অবজেক্টস __html__ ফাংশন অগ্রাহ্য করে তাদের HTML মার্কআপ সমতুল্য কাস্টমাইজ করতে পারেন:
>>> বর্গ foo বিন্যাস (বস্তু):
... Def __html __ (স্ব):
... ফিরে ' হলাম '
...
>>> অব্যাহতি (foo বিন্যাস ())
মার্কআপ (ইউ ' হলাম ')
>>> মার্কআপ (foo বিন্যাস ())
মার্কআপ (ইউ ' হলাম ')
আবশ্যক
- পাইথন
পাওয়া মন্তব্যসমূহ না