发布网友 发布时间:2022-04-22 20:59
共1个回答
热心网友 时间:2022-04-18 22:15
按照你的要求编写的提取温度的Python程序如下
import re
s='[<div class="hisdailytemp">\r\n\
<span class="tred">17℃</span> ~ \
<span class="tblue">11℃ </span>\r\n</div>]'
regex=r'>([^\r\n]+?)<'
temp=re.compile(regex)
print(''.join(temp.findall(s)))
追问我把变量wd 代入为何报错。是否正则错误追答
你的程序可能返回的是一个list对象,所以你需要把list对象转换成字符串
第一种方法遍历list对象
源代码(注意源代码的缩进)
第二种方法把list拼成一个长字符串
源代码(注意源代码的缩进)