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

该博客记录了Python文件操作相关内容。介绍了文件打开模式,如r只读、w写且清空等;还提及与文件相关的命令,像close关闭、read读取等。此外,探讨了用w方式打开文件后还用truncate的原因,以及在终端查看文件的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

  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. 如果没有关闭文件,进行的改变也还是会保存下来。不过要记得保存,否则可能会泄露。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值