八、python对文件的基本操作

本文介绍了Python中文件的基本操作,包括使用内置函数open()的不同模式(如r、w、a、rb、wb、ab),以及read、readline、readlines和write等方法。此外,还讲解了模块和包的概念,模块是一个.py文件,包是一个包含__init__.py的文件夹。导入模块和包使用关键字from和import。
摘要由CSDN通过智能技术生成

文件的基本操作

内置函数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 模块名

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值