首页 > 其他 > 详细

文件高级应用

时间:2019-05-28 21:07:17      阅读:114      评论:0      收藏:0      [点我收藏+]

文件高级应用

可读可写

  • r+t:可读、可写
  • w+t:可写、可读
  • a+t:可追加、可读
with open('F:\FTW.txt','w+t',encoding='utf8') as fw:
      data=fw.read()
      print(data)
      fw.write('nick的名字不会是陈冠希吧?\n')
      fw.write('可能是陈奕迅?\n')
      fw.write('也可能是陈建斌')
      data1=fw.read()
      print(data1)
with open('test.txt','rt+',encoding='utf8') as fa:
    # 3个字节,
    # fa.readline()
    fa.seek(5, 0)  # 字节算的
    # fa.seek(3, 1)
    print(fa.tell())  # 告诉你光标当前的位置
    print(fa.read(3))  # 光标后的字符个数,一个中文1个字符,3个字节;一个英文一个字符,一个字节
    fa.truncate(3) # 如果它有参数,则光标会跳到指定字节数后,然后把后面的文件全部清空
    fa.flush()

文件高级应用

原文:https://www.cnblogs.com/zuihoudebieli/p/10940146.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!