1.写入
with open("test.txt","w") as f: #新建文件并命名,有则清空内容并重新写入
f.write(str('Hello'))
#w: 写入文件,若文件不存在则会先创建再写入,会覆盖原文件
#a : 写入文件,若文件不存在则会先创建再写入,但不会覆盖原文件,而是追加在文件末尾
#rb,wb: 分别与r,w类似,但是用于读写二进制文件
#r+ : 可读、可写,文件不存在也会报错,写操作时会覆盖
#w+ : 可读,可写,文件不存在先创建,会覆盖
#a+ : 可读、可写,文件不存在先创建,不会覆盖,追加在末尾
#r : 读取文件,若文件不存在则会报错
2.读取
with open("test.txt", "r") as f:
a = f.read()
#read() 一次性读全部内容
#readline() 读取第一行内容
#readlines() 得到列表 读取文本所有内容,并且以数列的格式返回结果,一般配合for in使用