1、首先我们来写一段可以向文件中写入的代码。
#写入文件with open('D:/pra.txt','a') as f: for i in range(0,10): f.write(str(i)+'\n')

2、看一下写入文件中方的内容:打开 D:/pra.txt 文件。

3、写完文件之后,我们用代码来读取这个文件中的内容:
#读文件(按行读)with open('D:/pra.txt','r') as f: for line in f: print(line)

4、按照上面的python代码,来看一看读取的内容:

5、我们也可以一次性读取全部的行,然后用循环的方式读取:
#一次性读取全部的行with open('D:/pra.txt','r') as f: lines = f.readlines() for i in lines: print(i)

6、那么可以理解,f.readlines()是读取全部的行。那么f.readline()自然就是读取单行啦。
7、根据上面的代码来总结一下,我们可以用with open()的方法打开文件,其中有两个参数,第一个是要写入的文件位置,第二个参数是读写的模式,a代表的是追加(写模式),r代表的是读模式。
可以看一下各种模式代表的含义:
