1 写操作快速入门

  • 打开文件
    f = open("python.txt", "w")
  • 文件写入
    f.write("hello world")
  • 内容刷新
    f.flush() 注意:
  • 直接调用write,内容并未真正写入文件,而是会积攒在程序的内存中,称之为缓冲区
  • 当调用flush的时候,内容会真正写入文件,不调用flush(),调用close()也可以。
  • 这样做是避免频繁的操作硬盘,导致效率下降(攒一堆,一次性写磁盘)

2. 文件的追加

和写操作一样,只是吧"w"换成"a"
注意:

  • a模式,文件不存在会创建文件
  • a模式,文件存在会在最后,追加写入文件