Come si imposta il campo di testo di ElementTree Element dal suo costruttore? O, nel codice qui sotto, perché è la seconda stampa di root.text None?Come impostare il campo di testo Elemento ElementTree nel costruttore
import xml.etree.ElementTree as ET
root = ET.fromstring("<period units='months'>6</period>")
ET.dump(root)
print root.text
root=ET.Element('period', {'units': 'months'}, text='6')
ET.dump(root)
print root.text
root=ET.Element('period', {'units': 'months'})
root.text = '6'
ET.dump(root)
print root.text
Ecco l'output:
<period units="months">6</period>
6
<period text="6" units="months" />
None
<period units="months">6</period>
6
Grazie! (Avrei dovuto leggere il codice invece della documentazione!) –