好了,废话少说,我们先看看几个示例吧

一、打开一个网页获取所有的内容

复制代码 代码如下:

from urllib import urlopen

doc = urlopen("http://www.baidu.com").read()

print doc

二、获取Http头

复制代码 代码如下:

from urllib import urlopen

doc = urlopen("http://www.baidu.com")

print doc.info()

print doc.info().getheader('Content-Type')

三、使用代理

1. 查看环境变量

复制代码 代码如下:

print ""n".join(["%s=%s" % (k, v) for k, v in os.environ.items()])

print os.getenv("http_proxy")

2. 设置环境变量

复制代码 代码如下:

import os

os.putenv("http_proxy", "http://proxyaddr:")

3. 使用代理

复制代码 代码如下:

# Use http://www.someproxy.com:3128 for http proxying

proxies = {'http': 'http://www.someproxy.com:3128'}

filehandle = urllib.urlopen(some_url, proxies=proxies)

# Don't use any proxies

filehandle = urllib.urlopen(some_url, proxies={})

# Use proxies from environment - both versions are equivalent

filehandle = urllib.urlopen(some_url, proxies=None)

filehandle = urllib.urlopen(some_url)

本文标题: Python urlopen()函数 示例分享

本文地址: http://www.cppcns.com/jiaoben/python/109473.html

python urlopen函数_Python urlopen()函数 示例分享相关推荐

  1. python中延时函数_python延时函数

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 可以使用python的time模块来实现类似于c中的sleep函数作用代码如下: ...

  2. python有哪些函数_python常用函数有哪些

    Python常用函数: 1. print()函数:打印字符串 2. raw_input()函数:从用户键盘捕获字符 3. len()函数:计算字符长度 4. format(12.3654,'6.2f' ...

  3. python反序数函数_python range()函数取反序遍历sequence的方法

    python range()函数取反序遍历sequence的方法 python中的range函数取反序有两种方式 第一种:先构建一个列表,然后对列表中的元素进行反转. 例如: a=range(5) f ...

  4. python del用法_python del()函数用法 -电脑资料

    示例程序如下: >>> a = [-1, 3, 'aa', 85] # 定义一个list >>> a [-1, 3, 'aa', 85] >>> ...

  5. python爬虫代码实例源码_python爬虫代码示例分享

    这篇文章主要介绍了三个python爬虫项目实例代码,使用了urllib2库,文中示例代码非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下. python爬虫代码示例分享 一. ...

  6. python 封装函数_python封装函数

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! python函数教程函数本身其实就相当于一个集装箱,她负责把我们之前写的那些代码 ...

  7. python中随机数函数_Python随机数函数

    摘要: 下文讲述Python代码中seed()函数的简介说明,如下所示: seed()函数功能 用于改变随机数生成器的种子, 常用于其它随机函数之前运行此函数 seed()函数语法 seed.seed ...

  8. python神秘的魔法函数_Python魔法函数

    1.什么是魔法函数 魔法函数即Python类中以__(双下划线)开头,以__(双下划线)结尾的函数,Python提供的函数,可让咱们随意定义类的特性 示例: class Company(object) ...

  9. python asyncio回调函数_python回调函数用法实例分析

    python回调函数用法实例分析 本文实例讲述了python回调函数用法.分享给大家供大家参考.具体分析如下: 软件模块之间总是存在着一定的接口,从调用方式上,可以把他们分为三类:同步调用.回调和异步 ...

最新文章

  1. nfs client高性能参数设置
  2. 这是最新的人工发射wifi信号技术吗?
  3. Use Simple Variables and Formulas
  4. sql和泛型方法返回泛型_基于泛型编程的序列化实现方法
  5. 【Qt】2D绘图之绘图中其它问题
  6. 学习响应式BootStrap来写融职教育网站,Bootsrtap第九天手粉琴swiper特效
  7. Guava的Collections2:过滤和转换Java集合
  8. Xcode工程添加第三方文件的详细分析 Create folder references for any added folders(转)
  9. Android开发笔记(一百四十九)约束布局ConstraintLayout
  10. 华为手机投屏电脑_华为手机如何实现无线投屏?
  11. nginx防盗链功能
  12. python处理音频的库_Python中音频处理库pydub的使用教程
  13. php 五子棋源联机版_五子棋服务器客户端联机对战 C++版完整代码
  14. 百度运维部为一间房小学建立公益图书馆
  15. Ubuntu Linux 8.04 Vsftp 虚构用户设置
  16. css3渐变画斜线 demo
  17. 第6章 可编程并行通信接口8255A
  18. C语言 Mkl 矩阵乘法,MKL库矩阵乘法
  19. 无法获取 vmci 驱动程序版本句柄无效解决办法
  20. 用友U9 查看功能页面实体

热门文章

  1. 怎样用ZBrush对模型进行渲染(二)
  2. 【转】IDEA 中配置文件properties文件中文乱码解决
  3. 玩游戏计算机丢失d3dx940dll,电脑运行游戏时提示丢失d3dx9_43.dll的解决方法
  4. 2023年电大秋季招生截止日期 什么时候开始报名
  5. MySQL 数据库锁理论(六)
  6. Oracle数据库压力测试
  7. 绿叶计算机学校,绿叶U盘启动盘制作教程
  8. BUUCTF Misc 被偷走的文件 snake
  9. 卷积神经网络中卷积核的参数为什么是四个
  10. 解除excel中的宏密码