初学python

下载网页 第一种方式


<!-- 引入urlib2库。这个是python自带的 -->
import urllib2
<!-- 直接请求 -->
res = urllib2.urlopen('http://www.baidu.com')
<!-- 获取状态码,如果是200 则表示获取成功 -->
print response.getcode()
<!-- 读取内容 -->
cont = response.read()

第二种方式 添加data\http header

import urllib2
<!-- 创建对象 -->
request = urllib2.Request(url)
<!-- 添加数据 -->
request.add_header('User-Agent','Mozilla/5.0')
<!-- 发送请求获取结果 -->
response = urllib2.urlopen(request)

第三种方式 添加特殊情境的处理器

图片.png
图片.png
图片.png
图片.png
图片.png
图片.png

图片.png
图片.png
图片.png
图片.png
图片.png

图片.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,678评论 19 139
  • # -*- coding: utf-8 -*-#引入包importsysimportchardetimportur...
    SaveTheWorld阅读 448评论 0 0
  • 本人现在是属于自学 python 的状态,希望学习的同时把所学到的知识点记录下来,一是可以对新学的知识有一个更好的...
    我是小徐同学阅读 684评论 0 0
  • 根据需求,我要先暂停angular4的学习,转到学习python的阵营,了解到python不仅可以写网站还可以写网...
    ISIS卡拉肖克阅读 418评论 0 0
  • 以前也写过一些Python脚本,但都是需要什么看看什么,并没有系统学习过,现在项目中要使用公司的服务端框架,它是以...
    诸葛飞阅读 305评论 1 0

友情链接更多精彩内容