• 大小: 3KB
    文件类型: .py
    金币: 1
    下载: 0 次
    发布日期: 2021-01-08
  • 语言: Python
  • 标签: python爬虫  

资源简介

python 爬虫全国大部分城市最低气温爬取并可视化源码,会在当前文件目录下生成一个render,html即为气温可视化文件。

资源截图

代码片段和文件信息

from bs4 import BeautifulSoup
import requests
import os
from pyecharts import Geo


data=[]
def get_temperature(url):
    headers = {
        ‘User-Agent‘: ‘Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML like Gecko) Chrome/63.0.3239.132 Safari/537.36‘
        ‘Upgrade-Insecure-Requests‘: ‘1‘
        ‘Host‘: ‘www.weather.com.cn‘}           # 设置头文件信息
    req = requests.get(url headers=headers)    # 提交requests get 请求
    content=req.content
    soup = BeautifulSoup(content “lxml“)       # 用Beautifulsoup 进行解析
    conmid = soup.find(‘div‘ class_=‘conMidtab‘)
    conmid2 = conmid.findAll(‘div‘ class_=‘conMidtab2‘)


    for x in conmid2:
        tr_list = x.find_all(‘tr‘)[2:]
        for index tr in enumerate(tr_list):
            td_list = tr.f

评论

共有 条评论