0
attrib
和extra
參數xml.etree.ElementTree.Element(tag, attrib={}, **extra)可用於設置元素屬性,但attrib
應該給出一個字典和extra
給出的關鍵字參數,它們幾乎有相同的效果,例如,xml.etree.ElementTree.Element(tag,attrib = {},** extra)的`attrib`和`extra`參數之間的區別
>>> from xml.etree.ElementTree import *
>>> tostring(Element('ref', attrib={'text1': 'KCTV'}), 'utf-8')
b'<ref text1="KCTV" />'
>>> tostring(Element('ref',text1= 'KCTV'), 'utf-8')
b'<ref text1="KCTV" />'
>>>
我看不出這兩者之間有什麼區別,(1)有什麼區別? (2)每個參數用於什麼?