यह बनाने में सक्षम होना चाहिए, संशोधित और में एक्स/एचटीएमएल पढ़ एक बेहद वस्तु उन्मुख तरह से अभी भी मानना है कि डोम पसंद है, लेकिन मोटे नहीं है, और वास्तव में pythonic है। अधिमानतः यह विकृत HTML से भी निपटेंगे, लेकिन हम इसे टेम्पलेट्स के लिए छोड़ सकते हैं।सबसे पायथनिक एक्सएचटीएमएल/एचटीएमएल पार्सर/जेनरेटर/टेम्पलेट मॉड्यूल क्या है जो डीओएम को एक्सेस की तरह समर्थन करता है?
उदाहरण के लिए, मैं यह करने के लिए करना चाहते हैं:
>> html.head.append(stylesheet(href="main.css"))
>> html.body.append(h1('BIG TITLE!12',Class="roflol"))
>> html.body.SOURCE
<body>
<h1 class="roflol">
BIG TITLE!12
</h1>
</body>
नोट:: ऐसा नहीं है, तो
>> from someAmazingTemplate import *
>> html = Template('<html><head><title>Hi</title></head><body></body></html>')
>> html.head.append('<link type="text/css" href="main.css" rel="stylesheet" />')
>> html.head.title
Hi
>> html['head']['title']
Hi
मैं उपयोग/लघु कार्यों को परिभाषित करने और उन्हें इस तरह का उपयोग करने में सक्षम होना चाहिए अस्तित्व में नहीं है, मैं इसे बीएसडी/एमआईटी/पायथन लाइसेंस के तहत बनाने जा रहा हूं। सहायता का स्वागत है। जो कुछ भी पाइथोनिक वेब ऐप विकास की ओर काम करता है वह बहुत अच्छा होगा। बहुत सराहना करते हैं!
-लूका स्टेनली
अमारा बिंदरी, पायवेब और सुंदर सूप जांच में हैं। मुझे संदेह है कि मुझे वास्तव में सुरुचिपूर्ण कुछ पाने के लिए उन्हें एक साथ लपेटना होगा। –
सिनाक के एलिमेंट ट्री उदाहरण भी एक बहुत अच्छा आधार दिखाता है, मैं प्रगति पोस्ट करूंगा –