0
私はxpathノードの値を反復しています。これはxpathクエリから取得します。そして、私はいくつかのノード値への参照を割り当てる必要があります。私が何をしたい。ここlxmlノードへの参照
までに:
from lxml import etree
doc = etree.fromstring(some_xml)
nodes = doc.xpath('some_query')
for node in nodes:
if node.text == 'smth':
#there i need to assign reference
reference = node.text
#after iterating i need to that change the node value
reference = 'hello world'
はPythonでそれを行う方法はありますか?
ありがとうございました!
はAttributeErrorを提起:「『NoneType』オブジェクトが属性 『テキスト』を持っていない」 – nukl
その後、あなたはノードへの参照を格納し、それにしませんでした「なし」。あるいは、あなたは最初に「なし」を持っていたかもしれません。私たちが何が間違っているかを見つけることができるように、実際のコードを貼り付けてください。 – nosklo
ええ、私の悪い、あなたの助けに感謝! – nukl