0
它被使用lxml.iterparse并且代码被Pylint检查。 我想写没有未使用的变量“事件”的代码。我怎样才能做到这一点?lxml.iterparse:未使用的变量'事件'(未使用的变量)
context = etree.iterparse(StringIO(xml))
for event, elem in context:
print(elem.tag)
它被使用lxml.iterparse并且代码被Pylint检查。 我想写没有未使用的变量“事件”的代码。我怎样才能做到这一点?lxml.iterparse:未使用的变量'事件'(未使用的变量)
context = etree.iterparse(StringIO(xml))
for event, elem in context:
print(elem.tag)
通过使用_
解决一次性变量(谢谢mzjn)解决。
context = etree.iterparse(StringIO(xml))
for _, elem in context:
print(elem.tag)
请显示一个完整的输入XML文档,以及一个完整的Python脚本。另外,请解释你的_goal_is。谢谢。请阅读:http://stackoverflow.com/help/mcve。 –
这可能有助于在上下文中使用'for _,elem:'来表示“一次性变量”(请参阅http://stackoverflow.com/a/5893946/407651)。 – mzjn
顺便说一下,'print elem.tag'必须是'print(elem.tag)'(问题标有“python-3.x”)。 – mzjn