何とかデフォルトのテキスト値を持つ要素を作成できますか?だから私はこれのようにする必要はありませんか?Python lxmlサブ要素のテキスト値は?
from lxml import etree
root = etree.Element('root')
a = etree.SubElement(root, 'a')
a.text = 'some text' # Avoid this extra step?
つまり、SubElementに属性を指定できますが、テキストを指定する方法はありません。
私はこれを解決策だと思っていましたが、このエラーが発生しました: 'グローバル名 'text'が定義されていません。 – Andrius
ああ、あなたのコードの誤植だと思います。 'result.text = _text' – Andrius
いくつかの引数のための先頭のアンダースコアは何ですか?また、なぜあなたは' attrib'と 'nsmap'の引数を無視していますか? – BlackJack