python入门爬取360网站的‘历史上的今天’

导入的库---requests,bs4

import requests,bs4,tkinter

让别人输入日期

a=input("您要查询的月份(必须两位数,1月请输入01):")
b=input("您要查询的日期(必须两位数,1日请输入01):")

了解360网站并爬取(用requests.get)

imformation=requests.get("http://hao.360.com/histoday/"+str(c)+".html").text

找到里面class,name标签,并用bs4的BeatifulSoup整理

s=bs4.BeautifulSoup(imformation,"lxml").find_all(name='div',class_='tih-list')

用for循环遍历列表并打印就行了!(每一天的历史事件数量是不同的哦!) 

for x in s:
    xx=x.find_all(name="dt")
for y in s:
    yy=y.find_all(class_="desc")
for i in range(100):
    try:
        a=xx[i].text
    except:
        break

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值