0
点赞
收藏
分享

微信扫一扫

[Python学习篇] Python异常

sullay 2024-07-24 阅读 27

1.打开文件

open(name, mode, encoding)

name是文件名或路径

mode是访问模式:r(只读),w(如果文件已存在则覆盖写入,不存在则新建文件),a(文件已存在则追加写入,不存在则新建)

encoding是编码格式,一般使用UTF-8

eg. f = open("python.txt", 'r', encoding="UTF-8") , f是文件对象,拥有属性和方法。

2.读操作

1.文件对象.read(num)  表示从文件中读取的数据长度,没有传num默认读取全部。返回字符串。

2.文件对象.readlines()   所有内容按行读取,返回列表。

3.with open(name, mode, encoding="") as f:

        f.readlines()

        ......

操作完成后自动关闭文件

4.for line in f:遍历

3.写文件

f.write(...)

f.flush()  刷新写入

4.关闭  f.close()

举报

相关推荐

0 条评论