python本地与网络数据的获取
2017-12-12 20:06
211 查看
用python获取网络数据
网络数据如何获取(爬取)抓取网页,解析网页内容
抓取
urllib内建模块
urllib.request
Requests第三方库
Scrapy框架—开源的第三方框架
某些网站爬虫协议提供robots.txt文件
解析
BeautifulSoup库
re模块
用python获取本地函数
(1)open()函数返回一个文件(file)对象
(2)文件对象可迭代
(3)有关闭和读写文件相关的函数方法
-
f.read(),f.write(),f.readline(),f.readlines(),f.writelines()
-
f.close(),f.seek()
推荐使用with语句来进行文件的读写以及异常的处理
readline()读取一行数据
readlines()读取多行数据
标准文件
当程序启动后,以下三种标准文件有效:
stdin标准输入
stdout标准输出
stderr标准错误
print的实现方法
>>>import sys >>>sys.stdout.write("hello")
相关文章推荐
- 从输入流中获取数据并以字节数组返回,这种输入流可以来自Android本地也可以来自网络
- python如何获取网络上的图片并将其保存在本地
- python 获取网络图片并下载到本地(由网络源码改编)
- python知识-本地获取数据
- Python下载网络文本数据到本地内存的四种实现方法示例
- python 获取网络时间及修改本地时间
- python request 获取网络数据
- Python_网络编程_获取百度首页代码保存到本地
- python多线程获取网络数据,与单线程进行比较
- Python学习笔记:本地数据获取
- 【原创】python爬虫获取网站数据并存入本地数据库
- python 获取网络时间及修改本地时间
- 读Python获取网络数据的笔记(9月16日)
- python 本地数据获取
- Python网络数据采集(1)——获取网页源码
- android获取网络数据到本地并查看
- Python3 urllib(网络数据获取 模块)
- Android -- 获取网络数据并将数据存到本地数据库中
- Python学习笔记(十五)用Python获取本地数据
- python 网络数据获取第三章书中代码更新