在Python里的文件操作有三个部分,一、打开文件 二、读写操作
1、打开与关闭
在python中要用open函数打开或者创建一个文件
open() 函数有两个参数:文件名和模式。
格式:open("文件名", "模式", encoding="utf-8")
f = open("a.txt", "w", encoding="utf-8")
f.close() #关闭
a.txt是指打开这个文件,或者是创建这个文件
encoding是将他得编码转换成utf-8,因为有的时候他会因为编码不同,导致他打开的时候会变成乱码,所以这个时候就将它的编码换成相同的就能解决。
模式:
"r" - 读取 - 默认值。打开文件进行读取,如果文件不存在则报错。
"a" - 追加 - 打开供追加的文件,如果不存在则创建该文件。
"w" - 写入 - 打开文件进行写入,如果文件不存在则创建该文件。
"x" - 创建 - 创建指定的文件,如果文件存在则返回错误。
2、文件读写操作
写:
f.write('小黑') #括号里就是要写入的内容
f.close()
读:
f.read() # 读取全部
f.readline() # 读取一行
f.readlines() # 读取全部,并且会读取换行
f.readable() # 检查是否可读,可读返回True
3、删除文件
os模块中的remove()可以完成对文件的删除操作
删除文件
import os
os.remove("a.txt")