关于open的操作:

open(路径+文件名,读写模式)

一般读写模式有:

w      以写的方式打开(会覆盖原有的文件)

r      以只读的方式打开

a      以追加的模式打开(在原文件的末尾追加要写入的数据,不覆盖原文件)

b      以二进制文件的方式打开

r+   w+  a+  都是以读写的方式打开

rb  以二进制读的方式打开

wb  以二进制写的方式打开

ab  以二进制追加的模式打开

rb+  wb+  ab+  以二进制读写的方式打开·

1.以读取的方式打开file文件:

    with open("path_file", "r") as f1:         # 以读取的方式打开file文件,并且将文件的所有内容存储到f1变量中   path_file是file文件的文件路径(path)和文件名(file)

    f2 = f1.readlines()                             # 将file文件中的所有行都读取,并且存储到变量f2中

    for line in f2:                                      # 从file文件中的所有行里,每次提取一行,进行后续的操作

    ...............................

    f1.close()                                           # 关闭file文件

2.以写入的方式打开file文件:

    with open("path_file", "w") as f1:   # 以写入的方式打开file文件,并将文件存储到f1变量中