《笨方法学Python3》16,读写文件

脚本:
在这里插入图片描述
运行:
在这里插入图片描述
笔记:

  1. 关于文件打开模式。
    r:只读,文件不存在则异常;
    w:不可读,文件不存在则创建,存在则清空内容;
    x:只写,不存在则创建,存在则报错;
    a:可读,文件不存在则创建,存在则自动移到文档末尾;
    r+:读写;
    w+:写读,消除文件内容,然后以写读的方式打开文件;
    x+:写读,
    a+:写读,以读写方式打开,并把指针移到文档尾;
  2. target = open(filename, ‘w’),target.truncate(),target.write(line1),清空和写入文档的方法。
  3. 与文件相关的命令。(用法还不够全面)
    close:关闭文件;
    read:读取文件内容,可以把结果赋给变量;
    truncate:清空文件;
    write(“stuff”):将stuff写入文件;
    seek(0):将读写位置移到文档开头 ;
  4. 为什么用了w方式打开文件,还要再truncate?
  5. 在终端中查看文件用cat 文件名。
  6. 如果没有关闭文件,进行的改变也还是会保存下来。不过要记得保存,否则可能会泄露。

猜你喜欢

转载自blog.csdn.net/weixin_45069175/article/details/92724406