小编use*_*464的帖子

从re.sub.调用函数

这是一个简单的例子:

import re

math='<m>3+5</m>'
print re.sub(r'<(.)>(\d+?)\+(\d+?)</\1>', int(r'\2') + int(r'\3'), math)
Run Code Online (Sandbox Code Playgroud)

它给了我这个错误:

ValueError: invalid literal for int() with base 10: '\\2'
Run Code Online (Sandbox Code Playgroud)

它发送\\2 而不是35.

为什么?我该如何解决?

python regex windows function

15
推荐指数
2
解决办法
7188
查看次数

xml.etree还是xml.dom?

我正在尝试阅读一些xml,但我不确定应该使用哪个库.

什么是更好的xml.etree或xml.dom,为什么?

请解释你的答案并提出论点.

另外,你认为其中一个会被弃用吗?哪一个?

python xml

4
推荐指数
1
解决办法
1507
查看次数

标签 统计

python ×2

function ×1

regex ×1

windows ×1

xml ×1