文件的基本操作
内置函数open:
参数file:传一个文件名(路径)
参数mode:文件打开的模式
r:只读,如果文件不存在,则会报错
w:覆盖写入,如果文件不存在,则会创建一个
a:追加写入,如果文件不存在,则会创建一个
rb(二进制的模式打开):只读,如果文件不存在,则会报错
wb(二进制的模式打开):覆盖写入如果文件不存在,则会创建一个
ab(二进制的模式打开):追加写入,如果文件不存在,则会创建一个
参数encoding:指定编码格式
操作文件的步骤:
1、打开文件
open函数
2、进行操作
read方法:默认读取所有的数据
readline:读取一行内容
readlines:按行读取所有的内容,返回一个列表
write:写入内容
3、关闭文件
close方法
with:上下文管理器
with open去操作文件会自动关闭文件
```
with open(file='1233.txt',mode="w",encoding="UTF-8") as f:
res= f.write("写入点东西")
print(res)
```
1、什么是模块
一个以.py结尾的文件就是一个python模块
2、什么是包
一个包含__init__.py的文件夹,称之为一个python包
3、模块和包的导入
导入的关键字:from import
模块的导入 :import 模块名