python - 如何从 python 中的 xml 标签中检索日期?
问题描述
我正在解析一个我对特定日期感兴趣的大型 XML 文件。此时,我能够将搜索范围缩小到一个小列表,如下所示:
date_list = [<day>15</day>, <month>10</month>, <year>2020</year>]
我需要的是格式如下的日期:
15-10-2020
我怎么做?谢谢!
考虑按原样使用 XML 标记。我用了漂亮的汤。
解决方案
date_list = ['<day>15</day>', '<month>10</month>', '<year>2020</year>']
new_date = []
for elem in date_list:
new_date.append(elem.split(">")[1].split("<")[0])
new_date = "-".join(new_date)
print (new_date)
输出:
15-10-2020
推荐阅读
- html - 如何使用 CSS 将一个 HTML 元素移到另一个下方
- r - dplyr 包中带有 mutate_at() 的警告消息
- php - 如何通过传递博客 ID 和博客标题在 codeigniter 中生成 seo 友好的 URL?
- python-3.x - 如何解决此 sklearn 代码中的“ValueError: not enough values to unpack”?
- android - 如何在使用 frida 的方法中挂钩 onClick 方法
- r - 如何在r中向散点图添加箭头?
- javascript - 使用 CSS 从特定 div 中排除 jQuery
- django - 在 Django 的嵌套 ORM 中查找数据
- verilog - 是否可以在 Verilog 中提取参数的值
- ruby-on-rails - 在 ruby on rails 上,我在样式表导入时不断收到“无法加载此类文件 - sass”错误