with
语句相比以往的读写文件,能自动帮我们调用close()
方法,避免浪费系统的资源。
1. 读写文本文件
1.1 > 向文件中写内容:
语法如下:
with open ("1.txt","w",encoding="UTF-8") as f:
f.write("......")
#向1.txt文件中写入文本
with open ("1.txt","w",encoding="UTF-8") as f:
f.write("123\n")
f.write("i love you\n")
f.write("中国!")
1.2 > 读取文件中的内容:
语法如下:默认为读
with open ("1.txt",encoding="UTF-8") as f:
f.read()
f.readline()
f.readlines()
- read():读取文件中的全部内容,读取的类型为字符串;
- read(n):一次读取n 个字符;
- readline():按行读取文件中的内容&