Python (01) 文件的操作

本文详细介绍了Python中文件的各种操作,包括文件的打开与关闭、读取与写入,特别关注了图像文件的读写及网络文件的处理。涵盖了Python标准库如PIL和网络请求库如requests和beautifulsoup4的使用。

Python(01) 文件的操作

文件打开与关闭

打开或关闭文件对象FILE

FILE = open('file_path\filename.extension_name','打开模式')

FILE.close()

序号打开模式含义
1'r'读,打开文件的默认方式。文件不存在则返回异常
2'w'写,文件不存在则创建新文件,存在则完全覆盖原文件
3'a'追加写,文件不存在则创建,存在则在原文件末尾追加内容
4'b'以二进制文件模式打开文件(可以添加到其他模式中)
5't'以文本文件模式打开文件(默认方式)
6'+'与r/w/a一同使用在原功能基础上增加读或写功能

PS:打开二进制文件需要使用'rb'参数,打开文本文件可以用'rt'或不用参数。

文件读取与写入

序号命令读取内容
1'read()'读取整个文件内容
2'readline()'读取文件的一行
3'readlines()'读取整个文件保存为列表

使用'write()'写入文件(打开时要选择打开模式为'w''a'),还可以使用'writelines()'向文件写入一个列表。

图像文件读写

PIL库
  • 安装:'pip install pillow'
  • 常用类'image''import image')

网络文件读写

安装
'requests''pip install requests'
'beautifulsoup4''pip install beautifulsoup4'
使用
'requests''import requests'
'beautifulsoup4''from bs4 import BautifulSoup'
作用
'requests'通过网络链接下载网页
'beautifulsoup4'解析网页格式,获取其中数据
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值