比较python中的两个html文本

时间:2016-01-08 07:49:38

标签: python python-2.7

我有一个要求,其中我将html文本存储为python中的字符串并想要比较它们。

$ sold=12
$ if [[ "$sold" =~ ^[0-9]+$ && "$sold" -gt 0 && "$sold" -lt 999 ]] ; then echo 'Ok'; else echo 'NOT ok'; fi
Ok
$ sold=0
$ if [[ "$sold" =~ ^[0-9]+$ && "$sold" -gt 0 && "$sold" -lt 999 ]] ; then echo 'Ok'; else echo 'NOT ok'; fi
NOT ok
$ sold=1000
$ if [[ "$sold" =~ ^[0-9]+$ && "$sold" -gt 0 && "$sold" -lt 999 ]] ; then echo 'Ok'; else echo 'NOT ok'; fi
NOT ok

如果我执行正常str1 = '<br> Example1' str2 = '<br/> Example1' ,则为str1 == str2。但在HTML中他们是平等的。 同时

False

不是html相等。 str1 = '<br> Example1' str2 = '<p> Example1' str2 = '<b> Example </b>'

也是如此

有没有办法在python中做到这一点。我知道测试用例有str1!=str2进行html比较,但我不想在我的生产代码中使用测试函数。

0 个答案:

没有答案
相关问题