学习爬虫后写了篇爬韩寒新浪博客文章的代码

[python 爬虫]第一个Python爬虫,爬取某个新浪博客所有文章并保存为doc文档 最近开始学习Python的爬虫,本来想着从基本的各种语法开始学习的但是在逛知乎的过程中发现了一个帖子是就是关于如何入门Python爬虫,里面有一个回答,https://www.zhihu.com/question/20899988/answer/24923424 这里面说的就是““入门”是良好的动机,但是可能作用缓慢。如果你手里或者脑子里有一个项目,那么实践起来你会被目标驱动,而不会像学习模块一样... 阅读详情
import urllib
import time
url   = ['']*50
i=0
page  = urllib.urlopen('http://blog.sina.com.cn/s/articlelist_1191258123_0_1.html').read()
title = page.find(r'<a title=')
href  = page.find(r'href=',title)
html  = page.find(r'.html',href)

while title!=-1 and href!=-1 and html!=-1 and i < 50:
	url[i]= page[href +6:html+5]
	print url[i]
	title = page.find(r'<a title=',html)
	href  = page.find(r'href=',title)
	html  = page.find(r'.html',href)
	i+=1
else:
	print('Find end!')
j=0
while j<50:
	cotent = urllib.urlopen(url[j]).read()
	open(r'hanhan/'+url[j][-26:],'w+').write(cotent)
	time.sleep(15)
	j=j+1

else:
	print('Download all!')

Python爬取韩寒全部新浪博客 接上一篇,我们根据第一页的链接爬取了第一页的博客,我们不难发现,每一页的链接就只有一处不同(页码序号),我们只要在上一篇的代码外面加一个循环,这样就可以爬取所有博客分页的博文,也就是所有博文了。 # -*- coding : -utf-8 -*- import urllib import time url = [' ']*350 page = 1 link = 1 while page 阅读详情

相关推荐

基于Transformer和图卷积网络的时空人体运动预测网络

本文主要介绍了基于Transformer和图卷积网络的时空人体运动预测网络。首先,文章详细阐述了Transformer模型的原理和优点,指出其通过自注意力机制实现序列数据的建模和处理,能够捕捉长距离依赖关系。然后,文章介绍了图卷积网络的基本概念和应用场景,强调其通过邻居节点信息聚合实现空间特征的提取和融合。接着,文章详细设计了时空人体运动预测网络的总体架构,包括基于Transformer的时间特征提取模块、基于图卷积的空间特征融合模块以及时空特征联合预测模块。

babyai996的博客 1481

韩寒的BLOG:

 韩寒的BLOG: http://blog.sina.com.cn/s/blog_4701280b0100bxke.html?tj=1

土哥的BLOG 1807

私募pp网-私募排行js逆向

在数据采集的学习过程当中,发现了一个有意思的网站,所以记录一下,仅供学习交流,用于其他用途与作者无关。目标:私募基金当中的列表页数据。

zzp28218的博客 1896

Python爬虫——下载韩寒博客文章

韩寒新浪博客:http://blog.sina.com.cn/s/articlelist_1191258123_0_1.html 提醒:韩寒的新浪博客文章共有316篇,共7页。爬取第一页的前十篇文章,并下载到本机#coding:utf-8 import urllib import time url = ['']*10 con = urllib.urlopen('http://blog.si

困而学之,学思并重 2332

使用GEOquery包下载原始数据

使用GEOquery包下载原始数据

m0_75172651的博客 1894

不只是CPU主频:深入解析英飞凌Aurix TC3xx各外设时钟树(CAN、以太网、Flash时序如何配置)

本文深入解析英飞凌Aurix TC3xx系列微控制器的外设时钟树配置,涵盖CAN、以太网和Flash时序的优化方法。通过详细分析时钟系统架构、关键外设配置及多外设协同设计策略,帮助工程师实现高性能汽车电子控制单元(ECU)开发。特别关注系统时钟的灵活配置与EMC优化技巧,提升系统实时性和可靠性。

weixin_29189373的博客 401

Python3爬虫韩寒新浪博客文章

利用Python把韩寒新浪博客每篇文章的链接找出,并把每篇文章下载为html格式文件。# -*- coding: utf-8 -*- import urllib.requesturl=['']*350 #建立350个列表用来存储每篇博文的地址链接 i=0 page=1 while page<8: #所有文章有7页,因此循环查找每一页 content=urllib.request.u

Rango_lhl的博客 2096

Confluence安装Drawio插件

记录confluence安装drawio插件步骤

devotedwife的博客 7379

Python爬虫爬取一篇韩寒新浪博客

网上看到大神对Python爬虫爬到很多有用的信息,觉得很厉害,突然对想学Python爬虫,虽然自己没学过Python,但在网上找了一些资料看了一下,看到爬取韩寒新浪博客的视频,共三集,第一节讲爬取一篇博客,第二节讲爬取一页博客,第三集讲爬取全部博客。 看了视频,也留下了代码。 爬虫第一步:查看网页源代码: 第一篇博客的代码为蓝底的部分《论电影的七个元素》——关于我对电… 对比其他博

AC_Dreameng 3872

【PVCodeNet】《Palm Vein Recognition Network Combining Transformer and CNN》

1]吴凯,沈文忠,贾丁丁,等.融合Transformer和CNN的手掌静脉识别网络[J].计算机工程与应用,2023,59(24):98-109.

bryant_meng 1281

大模型事件抽取学习——论文学习笔记《LLMs Learn Task Heuristics from Demonstrations:......》

本篇博客介绍一篇发表在2024 ACL main上的文章:《LLMs Learn Task Heuristics from Demonstrations: A Heuristic-Driven Prompting Strategy for Document-Level Event Argument Extraction》 方向:大模型事件抽取 本篇博客为个人阅读论文的总结与笔记,在这里进行简单的分享 论文链接:https://arxiv.org/abs/

weixin_53751318的博客 1852

python爬取新浪博客_python爬虫-韩寒新浪博客博文

原标题:python爬虫-韩寒新浪博客博文欢迎关注天善智能 hellobi.com,我们是专注于商业智能BI,大数据,数据分析领域的垂直社区,学习、问答、求职,一站式搞定!对商业智能BI、大数据分析挖掘、机器学习,python,R等数据领域感兴趣的同学加微信:tstoutiao,邀请你进入数据爱好者交流群,数据爱好者们都在这儿。博客地址:http://blog.sina.com.cn/s/arti...

weixin_39682301的博客 322

第三天:Python基础语法详解

Python代码规范与注释最佳实践 摘要: 本文深度解析Python缩进规则与代码结构的技术规范,包括缩进的底层原理、语法规则和错误处理。详细阐述Python注释系统,涵盖行内注释、文档字符串和类型注释等多种形式,并提供工业级代码组织方案。研究显示,良好的缩进可提升40%的代码识别速度,降低50%的认知负荷。文章还对比了Sphinx、pdoc等主流文档生成工具,给出企业级项目中的注释编写原则和模板建议,帮助开发者构建更可维护的Python代码。

本博客聚焦 YOLOv11 全流程落地,涵盖架构优化、数据集处理、训练技巧与多场景部署,兼及国产数据库、Java 开发与 AI 模型应用,内容兼顾理论与工程实践,为开发者提供系统干货,助力高效提升技术能力。 1012

python爬取新浪博客_python爬取韩寒博客的实例

# coding=utf-8# __author__ = 'zhouyin'import urllibimport time'''============================把网页下载到本地,然后通过url作为文件名=====================================================str0 = '地震思考录'title = str0.find(r...

weixin_39929595的博客 163

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

Python网络爬虫实训:如何下载韩寒博客文章

根据智普培训视频,将代码记录如下

_愤怒的石头_的专栏 2316

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Python爬虫爬取一页韩寒新浪博客

上篇文章已讲了抓取一篇博客的内容,这篇文章将讲述如何爬取一页博客(一页上有很多篇(新浪博客一页最多有50篇)) 我们只需在第一篇代码的外面加一个循环,给出第一页的网页链接,然后在上面爬取所有的博客链接,再下载就Ok了 # -*- coding : -utf-8 -*- import urllib import time url = ['']*50 con = urllib.urlope

AC_Dreameng 1659

[Python学习] 简单网络爬虫抓取博客文章及思想介绍

原文链接:http://www.2cto.com/kf/201410/340479.html 前面一直强调Python运用到网络爬虫方面非常有效,这篇文章也是结合学习的Python视频知识及我研究生数据挖掘方向的知识.从而简单介绍下Python是如何爬去网络数据的,文章知识非常简单,但是也分享给大家,就当简单入门吧!同时只分享知识,希望大家不要去做破坏网络的知识或侵犯

WhoWrongsWhere的专栏 2328

python新浪博客爬虫(纯自己写)

python新浪博客爬虫(纯自己写) 一直在学习javaweb方面的知识,什么J2SE,ssh框架,tomcat,学的累了。突然想学习一门脚本语言,虽然js也会点,就是不怎么熟练。感觉Python挺有意思的,就花了两天学习了下,还知道可以比较方便的用来编写网络爬虫,觉得很有意思,所以就觉得自己编写一个,花了一晚上时间写了一个从新浪博客上爬韩寒文章的爬虫。自己编写的,洗的不好的地方,请指出,大家一

只喝白开水 1765

python爬取新浪博客_Python爬取韩寒全部新浪博客

接上一篇,我们根据第一页的链接爬取了第一页的博客,我们不难发现,每一页的链接就只有一处不同(页码序号),我们只要在上一篇的代码外面加一个循环,这样就可以爬取所有博客分页的博文,也就是所有博文了。# -*- coding : -utf-8 -*-import urllibimport timeurl = [' ']*350page = 1link = 1while page <=7://目前共...

weixin_32321921的博客 241

韩寒的博客文章---爬虫

# -*- coding: utf-8 -*-"""Created on Sun Jul 10 16:16:43 2016@author: vincent"""#/usr/bin/python#http://blog.sina.com.cn/s/articlelist_1191258123_0_1.html"""《论电影的七个元素》——关于我对电…碎片 """import urllibmyst

823

韩寒的博客文章---爬虫3

# -*- coding: utf-8 -*- """ @author: vincent """ #/usr/bin/python #http://blog.sina.com.cn/s/articlelist_1191258123_0_1.html import urllib import time url=['']*350 length=0; for page in range(1,8):

459

Python爬取韩寒所有新浪博客

接上一篇,我们依据第一页的链接爬取了第一页的博客,我们不难发现,每一页的链接就仅仅有一处不同(页码序号),我们仅仅要在上一篇的代码外面加一个循环,这样就能够爬取全部博客分页的博文。也就是全部博文了。 # -*- coding : -utf-8 -*- import urllib import time url = [' ']*350 page = 1 link = 1 w...

weixin_34413357的博客 290
上一篇: 关于为什么学习计算机,简单谈谈那时的想法
下一篇: 初次使用git commit报错问题
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值