python3.5读取网页代码,并保存
2015-12-13 16:10
381 查看
在旧版的python中有个urllib模块,内有一个urlopen方法可打开网页,但新版python中没有了,新版的urllib模块里面只有4个子模块(error,request,response,parse),urlopen方法位于request子模块下。
我用的是ubuntu系统,open打开文件用的是'w+b',以二进制方式打开,如不这样,到最后文件写入不了。
from urllib import request url = "http://www.163.com" #网页地址 wp = request.urlopen(url) #打开连接 content = wp.read() #获取页面内容 fp = open("a1.txt","w+b") #打开一个文本文件 fp.write(content) #写入数据 fp.close() #关闭文件
我用的是ubuntu系统,open打开文件用的是'w+b',以二进制方式打开,如不这样,到最后文件写入不了。
相关文章推荐
- 04 Python正则表达式 爬虫程序 变量的引用,浅拷贝,深拷贝 多线程 进程锁 数据库模块
- Python3切换华为hi link设备数据开关
- 分享Python字符串关键点
- python 多线程学习
- 03 Python 文件系统 访问权限 函数 类与面向对象 自定义模块
- Python实时获取cmd的输出
- [从头学python] 第03节 让我们来学习math
- python中的算术操作符
- 【Python】Mysql中文乱码问题与MySQLdb对Mysql操作类的改进
- python 安装selenium环境
- python异常记录
- 02 Python元组 字典 数据类型 if while for 迭代
- kmeans聚类的简介和代码(python)
- 01 Python 安装 切片 查找替换 print 函数 return 局域代码块 注释 帮助 强制转换
- python模块安装
- python pip&virtualenv(ubuntu 15.10)
- 通过wireshark,以及python代码收发邮件,了解smtp协议,pop协议工作过程
- 零基础入门学习Python(9):序列
- python 获取一周的天气内容
- 机器学习&深度学习(Python版)----Logistic Regression(逻辑回归)