怎么知道你12月份发表了多少篇百度经验?

[复制链接]
pili3761 发表于 2017-12-31 08:41:56 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
怎么知道你12月份发表了多少篇百度经验?  M( x3 U! Z! n6 [4 e# j
一段python代码搞定。
5 o, D. t$ N( m& n# ~- ~
# !/usr/bin/env python" U2 a. W$ T4 s: p' g) C$ N4 b
# -*- coding:utf-8 -*-
. j4 E  u0 t1 v# d; t9 wimport requests
6 f- ?. x# X( W& p) F) ~import re$ Q$ ]6 W" H( a9 Q  }0 ?
import time
2 `5 s: Y; M9 G8 Gfrom bs4 import BeautifulSoup
: ^: Z$ h3 D. F; w+ Is=0
$ D: [/ t9 k0 J/ J% B  ?for t in range(0,10000,7):  }& X- L+ _( g; y) z
url = '你的百度经验名片页网址'+'&pn='+str(t)
7 @# c# g& a! P3 {/ i( V reponse = requests.get(url)
. j& `$ ~& _+ ]/ m6 ? reponse.encoding='utf-8'
0 K$ E$ n- G, R" S0 N html = reponse.text+ a8 V# D7 D  E
uu = re.findall(r'.html" title="(.*?)" target=', html)
' D& I0 n; q# k# P' T% N vv = re.findall(r'<span class="exp-time">2017-12-(.*?)</span>', html)
1 }5 c9 N, o- C5 B s=s+int(len(vv))" \9 _) _; Y  M1 s% U4 O
print(s)) ]% u* S9 n$ b5 {: X
最后打印出的结果,就是你的12月份百度经验的数目。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

发布主题
推荐阅读更多+
阅读排行更多+
用心服务创业者
0851-88611148
周一至周五 9:00-18:00
意见反馈:admin@0851life.com

扫一扫关注我们

Powered by 童码少儿编程 X3.4© 2001-2013 0851life Inc.|网站地图