初次玩pyecharts:30行代码做一个可视化广东省各地天气温度排行图
开篇点题,直接上效果图

开篇再点题,直接上源码
import re
import requests
from pyecharts import Bar
url = 'https://www.tianqi.com/province/guangdong/'
headers = {
'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36',
'referer': 'https://www.tianqi.com/chinacity.html',
}
DATA = []
def spider():
response = requests.get(url,headers=headers)
text = response.text
cities = re.findall(r'<a.*?><h5>(.*?)</h5>', text)
weathers = re.findall(r'<li>.*?<em>(.*?)</em>',text)
for value in zip(cities,weathers):
cities,weathe