elementtree相关内容

python xml.etree.ElementTree删除文本中间的空标签

我有一个xml文档,我想从中提取基于标签的文本. 我要从中提取文本的部分看起来像这样: 只需对印刷和排版行业的文本进行虚拟处理.它不仅在电子排版中幸存了五个世纪,而且还基本上保留了电子版本. 我这样做 tree = ET.parse(" ..
发布时间:2021-05-03 20:57:28 Python

“读取请求时发生异常",“详细信息":“无法解码:java.io.StringReader@1aac9ea",“状态":“失败"}

我的第一个问题是,“无法解码:java.io.stringreader"是什么意思? 我的第二个问题是,为什么有些字符串可以工作,而另一些却不能呢?我猜想python使用d0rked编码传递某些字符串存在问题吗? 我的第三个问题是,在将XML值传递到REST主体之前,是否可以正确转换XML值? 我从目录中获取XML文件,解析XML,然后将REST帖子填充到ServiceNow实例 ..
发布时间:2021-05-03 20:57:12 Python

如何使用Python正确解析父/子XML

最近几天我一直在处理XML解析问题,但我无法弄清.我已经使用了Python内置的ElementTree以及LXML库,但是得到了相同的结果.如果可以的话,我想继续使用ElementTree,但是如果该库有限制,那么LXML可以.请参见以下XML示例.我正在尝试做的是找到一个连接元素,然后查看该元素包含哪些类.我期望每个连接至少包含一个类.如果它没有至少一门课,我想知道它没有.我面临的问题是我的代码 ..
发布时间:2021-05-03 20:57:05 其他开发

xml.etree.ElementTree.Element'对象没有属性'write'

我想读取一个XML字符串,对其进行编辑并将其另存为XML文件. 但是,当我执行 .write() 时,标题中出现提到的错误 我发现,当您使用 ElementTree.fromstring(string)读取XML字符串时,它将创建一个 ElementTree.Element 而不是一个 ElementTree 本身.元素没有写方法,但是元素树有. 如何将元素写入XML文件?或者如何 ..
发布时间:2021-05-03 20:56:53 Python

为什么"tree = ElementTree.parse(f)"为何?给出错误"TypeError:parse()缺少1个必需的位置参数:'source'";当arg存在时

我在函数定义中有一段代码: 尝试:将open(requests,'rt')设为f:树= ElementTree.parse(f) 该字符串请求包含一个文件路径,并且显然该文件已打开.在.py文件的开头,我有 从xml.etree.ElementTree中的 导入ElementTree 当我在test.py中尝试这些行并调用"python3 test.py"时,我没有收到错误消息,但是 ..
发布时间:2021-05-03 20:56:47 Python

在Python中使用XML查找和提取数据

您可以从XML的顶部开始到注释节点,然后遍历注释节点的子节点. 我确定这是我需要做的,但是我不确定如何去做. 我有一个类似于以下内容的XML数据结构: 马赛亚斯 23男性... 我试图通过将数据提取到Python中以进行数据验证,处理和输出,向用户显示姓名,年龄和字符性别 ..
发布时间:2021-05-03 20:56:41 Python

当我传递特定参数时,使用ElementTree的iter()解析XML找不到我的标签

试图返回属性&标记中的值.按照ElementTree文档逐字逐句地进行任何操作都不会产生任何效果.没有错误,它只是运行并且不打印任何内容.如果我不带参数运行iter(),它将打印每个标签,但是带参数则不执行任何操作.不知道发生了什么.findall()也不起作用. 如果我使用文档的XML,它可以正常工作,但不能与我的XML一起工作.我所看到的唯一区别是,文档xml的标签位于同一括号内. ..
发布时间:2021-05-03 20:56:38 Python

在Python中循环遍历文件目录

我的第一个python脚本已经完成了99%的工作,但我陷入了遍历目录文件中的for-each循环的困境.我的脚本适用于单个文件,但我不确定如何一次将其应用于多个文件. 我有一个路径 path =〜/documents 和一个带有我想排除的文件名的XML文件: base ..
发布时间:2021-05-03 20:56:35 Python

解析包含&的HTML页面使用Python

我正在尝试使用urllib2和ElementTree解析python中的HTML页面,并且在解析HTML时遇到了麻烦.网页包含“&"在带引号的字符串中,但ElementTree对包含&的行抛出parseError. 脚本: 导入urllib2url ='http://eciresults.nic.in/ConstituencywiseU011.htm'req = urllib2.Reque ..
发布时间:2021-05-03 20:56:30 其他开发