您现在的位置是:首页 > 数码 > 

python编辑elif显示错误

2025-07-27 01:51:12
python编辑elif显示错误 我正试图解析一个XML文档并获取某些标记。我想获取名称标记(仅当它是嵌套在artist中的名称标记)和标题标记(仅当它是嵌套在release中的名称标记)。 不过,这并不太重要,重要的是,由于某种原因,我得到了一个错误,说elif语句是无

python编辑elif显示错误

我正试图解析一个XML文档并获取某些标记。我想获取名称标记(仅当它是嵌套在artist中的名称标记)和标题标记(仅当它是嵌套在release中的名称标记)。

不过,这并不太重要,重要的是,由于某种原因,我得到了一个错误,说elif语句是无效语法

我查看了其他帖子,确保我的标签是正确的,并且在任何if之后都没有多余的换行符

这是代码片段:from lxml import etree

import sys

#infile = raw_input(Please enter an XML file to parse: )

outfile = open( , a )

path = []

for event, elem in etree.iterparse( releases7.xml , events=(start, end)):

if event == start :

path.append()

elif event == end :

# process the tag

if == name :

if artist in path and not extraartists in path and not track in path:

outfile.write( artist =  ( utf-8 )  \n )

elif == title :

if release in path and not track in path:

outfile.write( release title =  ( utf-8 )  \n )

else:

print nonrelease

path.pop()

这是错误:File DataDestroy_Fast.py, line 18

elif == title :

^

SyntaxError: invalid syntax

(注意:在Mac OSX上使用Python2.7)

#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格

本文地址:http://www.dnpztj.cn/shuma/857235.html

相关标签:无
上传时间: 2024-02-10 10:21:34
留言与评论(共有 6 条评论)
本站网友 天翼live下载
23分钟前 发表
if event == start
本站网友 上海人才市场地址
22分钟前 发表
a ) path = [] for event
本站网友 哈尔滨健身
21分钟前 发表
outfile.write( artist =  ( utf-8 )  \n ) elif == title
本站网友 厦门万达
6分钟前 发表
^ SyntaxError
本站网友 生地龙骨汤
24分钟前 发表
if event == start