Python urlopen()函数 示例分享

作者:hebedich 时间:2022-08-15 01:00:58 

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

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


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:<port>")

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()
0
投稿

猜你喜欢

  • SQLSERVER 本地查询更新操作远程数据库的代码

    2023-07-23 21:58:55
  • win10下mysql 8.0.12 安装及环境变量配置教程

    2024-01-19 22:34:17
  • 一起来了解mysql数据库

    2024-01-24 07:40:00
  • Oracle在PL/SQL中嵌入SQL语句

    2024-01-19 03:06:03
  • Python scrapy爬取小说代码案例详解

    2021-09-18 17:03:52
  • 使用python的turtle绘画滑稽脸实例

    2022-04-18 02:24:49
  • perl读写文件代码实例

    2023-01-11 22:04:39
  • 使用python创建生成动态链接库dll的方法

    2021-02-13 22:18:21
  • Go语言开发编程规范命令风格代码格式

    2024-05-22 10:15:03
  • Python中比较特别的除法运算和幂运算介绍

    2022-12-30 12:29:21
  • 如何利用Python解析超大的json数据(GB级别)

    2023-03-22 12:08:21
  • Python实现类继承实例

    2023-11-13 07:44:24
  • 用图片做网站输入验证的构想

    2009-02-02 10:18:00
  • Python3.5内置模块之shelve模块、xml模块、configparser模块、hashlib、hmac模块用法分析

    2022-04-16 17:07:04
  • 详解python-图像处理(映射变换)

    2023-12-23 06:43:35
  • asp让网站自动识别手机访问跳转至手机网站

    2014-12-06 09:36:02
  • 利用Python pyecharts绘制饼图

    2023-06-13 08:56:21
  • javascript获取选中的文本的方法代码

    2024-05-03 15:07:58
  • 对Python 语音识别框架详解

    2023-09-22 01:32:30
  • SQL计算字符串中最大的递增子序列的方法

    2024-01-26 15:33:53
  • asp之家 网络编程 m.aspxhome.com