Python 学习day05
Python day 05
什么是文件
操作系统提供的虚拟单位
文件打开的步骤
1.找到文件路径 file_path
2.打开文件 open/with open() as f:
3.读取/修改文件 read/write
4.保存文件 flush
5.关闭文件 close
打开文件的三种模式
1.w:清空后写入
2.r:只可读不可写
3.a:追加写入
打开文件的两种方式
1.b:二进制模式,需搭配w,r,a
2.t:文本模式,需搭配w,r,a
with管理上下文
f = open()
f.read()
#自动关闭文件
with open() as f:
f.read()
爬虫原理
通过requests模拟浏览器发送请求获取内容
爬虫的流程
1.发送请求(填入url)
2.获取信息(text,content)
3.筛选所需要的数据
requests模块
import requests
respone = requests.get()
#文本
respone.text
#二进制流
respone.content
re模块
re.S#全局搜索
data = re.finall('.*?',data,re.S)