简单的字符串操作,稍微有些不严谨,但还可以修改。直接运行下面的yeshu()方法就可以。

yeshu("http://www.cnblogs.com/cyrfr/"); //博客园首页地址,一定是进去有文章那那个页面function yeshu($n)
{$html = file_get_contents($n);  $foun="default.html?page=";if(strpos($html,$foun)){$d= (strpos($html,$foun))+18; $founend='">下一页';$e= (strpos($html,$founend));  $lent = $e-$d;$page=substr($html,$d,$lent); $url = $n.$foun.$page;$htm = file_get_contents($url);  $str = "<div class=\"pager\">";$strend = "页: <a href";$f=strpos($htm,$str)+25;$g=strpos($htm,$strend);$chang = $g-$f;$xunhuan =  substr($htm,$f,$chang); }else{$xunhuan = 1;}zongshu($xunhuan,$n);}function zongshu($nn,$main){$num = 0;for($i=1;$i<=$nn;$i++){$url = $main."default.html?page=".$i;$html = file_get_contents($url); while(strpos($html,"阅读(")){$find="阅读(";  $b= (strpos($html,$find))+7;$c= (strpos($html,") 评论"));$lenth = $c-$b;$num+= substr($html,$b,$lenth); $html = substr($html,$c+8);} }  echo $num;
}

  

转载于:https://www.cnblogs.com/cyrfr/p/6771063.html

简单爬虫,查博客浏览量相关推荐

  1. python3爬取博客浏览量

    爬取结果 代码很简单: # encoding=utf8 import requests import re import time from bs4 import BeautifulSoupfirst ...

  2. 【Python】模块学习之Timer定时任务,递归定时自调获取博客浏览量

    Timer定时任务 下面是Timer函数的官方doc介绍信息 """Call a function after a specified number of seconds ...

  3. python刷今日头条访问量_Python 自动刷博客浏览量实例代码

    怎么利用python爬取csdn博客访问量例子 如何使用python来爬取自己博客访问量承认吧,小编们都是在深夜里崩溃的俗人.晚安,世界. 博客网站上有访问量这个记录么 如果有就可以抓取网站下来,正则 ...

  4. java 模拟登陆exe_Java简单模拟登陆和爬虫实例---博客园老牛大讲堂

    鉴于有人说讲的不清楚,我这里再详细补充一下:更新日期:2017-11-23 本片文章适合初学者,只简单说了一下爬虫怎么用,和一个简单的小实例.不适合你的就可以不看了.----博客园老牛大讲堂 1.什么 ...

  5. CentOS 7下简单搭建个人博客——wordpress

    CentOS 7下简单搭建个人博客--wordpress 前言: CentOS 7及以上版本不能安装Mysql数据库,我们用的MariaDB数据库代替.mariadb的简单安装与配置可参考:https ...

  6. 前后端分离简单项目--蚂蚁博客--简介

    原文网址:前后端分离简单项目--蚂蚁博客--简介_IT利刃出鞘的博客-CSDN博客 简介 说明 本文介绍我从0开发的前后端分离的简单项目--蚂蚁博客. 本项目是一个全栈项目,使用主流.前沿的技术栈开发 ...

  7. linux 定时任务 (python 爬虫统计博客数据)

    linux 定时任务 (python 爬虫统计博客数据) 1. 任务目标 定时任务中,每天统计一下今日博客的各项数据,并以邮件的形式发送给自己. 2. linux 定时任务 (python) 一切复杂 ...

  8. Hexo-fluid主题设置统计博客阅读量

    Hexo-fluid主题设置统计博客阅读量 开始小插曲: 我使用的是sublime文本编辑器: [官网]  https://www.sublimetext.com/ 正戏开始 查找关键字:web_an ...

  9. Selenimu做爬虫 - oscarxie - 博客园

    Selenimu做爬虫 - oscarxie - 博客园 Selenimu做爬虫 前面有介绍过Selenium作为开源的自动化测试框架,其实Selenium还可以作为爬虫工具. 举个例子,我想爬取中国 ...

最新文章

  1. 我都惊了这么多年pytorch还可以这么用
  2. 插件~Nuget中包与包的依赖关系
  3. 又一大厂裁员!当天粗暴通知、赔偿N+1但没年终奖?小红书回应了...
  4. 使用mcisendstring重复播放音乐文件
  5. java.lang.IllegalArgumentException: Must specify o
  6. surf中,颜色描述第四维
  7. Navicat过期问题的解决
  8. window版GitHub使用
  9. php arcsin函数,三角函数计算器
  10. BI系统是如何进行数据分析的?
  11. 网格交易法——震荡行情的必杀技交易策略
  12. 压六类双绞线网线水晶头,
  13. 于娟——《活着就是王道》博客精华文摘
  14. 通过chrome应用商店安装vue调试工具
  15. cocos creator(12)
  16. java--顺序、选择、循环结构
  17. 使用D435i相机跑ORB-SLAM2_RGBD_DENSE_MAP-master稠密建图编译(实时彩色点云地图加回环+保存点云地图)
  18. Navicat Data Modeler(ndm2)数据模型逆向生成表
  19. windows无法启动此程序,因为计算机中丢失rtl70.bpl
  20. 解决plt.show()闪退

热门文章

  1. Python 技术篇 - 文件的读取和写入
  2. CTFshow 命令执行 web68
  3. 1.2 matlab数值数据的输出格式
  4. matchShapes函数
  5. java易语言_java程序员,0基础学习开发易语言。
  6. dataframe的重设index
  7. [MIPS汇编语言]输入输出演示(数组)
  8. Keras方法进行词嵌入
  9. 14.3 线程实现方法2
  10. Schedule Problem spfa 差分约束