Python读取网页内容的方法


Posted in Python onJuly 30, 2015

本文实例讲述了Python读取网页内容的方法。分享给大家供大家参考。具体如下:

import urllib2
#encoding = utf-8
class Crawler:
  def main(self):
    #req = urllib2.Request('http://www.baidu.com/')
    #req.add_header('User-Agent', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:5.0)')
    #urllib2.socket.setdefaulttimeout(10) # 超时10秒
    #page = urllib2.urlopen(req)
    page = urllib2.urlopen('http://www.google.com', timeout=10)
    data = page.read()
    print data
    print len(data) #计算字节长度
if __name__ == '__main__':
  me=Crawler()
  me.main()

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
使用Python编写类UNIX系统的命令行工具的教程
Apr 15 Python
Python numpy 提取矩阵的某一行或某一列的实例
Apr 03 Python
python2.6.6如何升级到python2.7.14
Apr 08 Python
Python实现获取nginx服务器ip及流量统计信息功能示例
May 18 Python
Python拼接字符串的7种方法总结
Nov 01 Python
在Python中表示一个对象的方法
Jun 25 Python
Pytorch加载部分预训练模型的参数实例
Aug 18 Python
python-docx文件定位读取过程(尝试替换)
Feb 13 Python
PyQt5 如何让界面和逻辑分离的方法
Mar 24 Python
django 连接数据库出现1045错误的解决方式
May 14 Python
详解如何在pyqt中通过OpenCV实现对窗口的透视变换
Sep 20 Python
Pyqt5将多个类组合在一个界面显示的完整示例
Sep 04 Python
python查看FTP是否能连接成功的方法
Jul 30 #Python
python如何实现excel数据添加到mongodb
Jul 30 #Python
python学习之第三方包安装方法(两种方法)
Jul 30 #Python
Python实现的Excel文件读写类
Jul 30 #Python
Djang中静态文件配置方法
Jul 30 #Python
Python实现根据IP地址和子网掩码算出网段的方法
Jul 30 #Python
Python实现配置文件备份的方法
Jul 30 #Python
You might like
PHP 字符截取 解决中文的截取问题,不用mb系列
2009/09/29 PHP
php强制下载类型的实现代码
2011/04/21 PHP
PHP 处理TXT文件(打开/关闭/检查/读取)
2013/05/13 PHP
PHP引用符&的用法详细解析
2013/08/22 PHP
PHP实现冒泡排序的简单实例
2016/05/26 PHP
jQuery登陆判断简单实现代码
2013/04/21 Javascript
原生javascript模仿win8等待提示圆圈进度条
2014/04/24 Javascript
JavaScript中实现依赖注入的思路分享
2015/01/15 Javascript
JS中字符串trim()使用示例
2015/05/26 Javascript
简单实现JS对dom操作封装
2015/12/02 Javascript
jQuery与JavaScript节点创建方法的对比
2016/11/18 Javascript
js拖拽功能实现代码解析
2016/11/28 Javascript
原生JavaScript实现AJAX、JSONP
2017/02/07 Javascript
纯JS实现轮播图
2017/02/22 Javascript
JavaScript this在函数中的指向及实例详解
2019/10/14 Javascript
JavaScript进阶(四)原型与原型链用法实例分析
2020/05/09 Javascript
Vue实现简单的跑马灯
2020/05/25 Javascript
详解Vue数据驱动原理
2020/11/17 Javascript
vue动态合并单元格并添加小计合计功能示例
2020/11/26 Vue.js
[01:07:21]NAVI vs VG Supermajor 败者组 BO3 第二场 6.5
2018/06/06 DOTA
Python获取apk文件URL地址实例
2013/11/01 Python
Python实现Logger打印功能的方法详解
2017/09/01 Python
Python实现通讯录功能
2018/02/22 Python
Python实现查找数组中任意第k大的数字算法示例
2019/01/23 Python
python实现雪花飘落效果实例讲解
2019/06/18 Python
Python 给定的经纬度标注在地图上的实现方法
2019/07/05 Python
Python(PyS60)实现简单语音整点报时
2019/11/18 Python
css3 按钮样式简单可扩展创建
2013/03/18 HTML / CSS
canvas 橡皮筋式线条绘图应用方法
2019/02/13 HTML / CSS
英国最大的汽车交易网站:Auto Trader UK
2016/09/23 全球购物
高中自我评价范文
2014/01/27 职场文书
出国留学单位推荐信
2015/03/26 职场文书
幼儿园百日安全活动总结
2015/05/07 职场文书
单位计划生育责任书
2015/05/09 职场文书
有关朝花夕拾的读书笔记
2015/06/29 职场文书
JavaScript实现两个数组的交集
2022/03/25 Javascript