वर्तमान में आप बिल्ट-इन पायथन xml पैकेज में सीधे नेमस्पेस नहीं जोड़ सकते क्योंकि यह अभी तक समर्थित नहीं है। इसलिए आपको नेमस्पेस को टैग पर सामान्य एट्रिब्यूट के रूप में जोड़ना होगा। उदाहरण के लिए,
import xml.dom.minidom
doc = xml.dom.minidom.Document()
element = doc.createElementNS('https://hello.world/ns', 'ex:el')
element.setAttribute("xmlns:ex", "https://hello.world/ns")
doc.appendChild(element)
print(doc.toprettyxml())
यह आपको डॉक्यूमेंट देगा,
<?xml version="1.0" ?> <ex:el xmlns:ex="https://example.net/ns"/>