zoukankan      html  css  js  c++  java
  • 操作文件

    1、新建1个小蕊的txt文件

    文件内容包含:

    123456
    234567
    565656
    565656
    周蕊
    于萍
    哈哈哈
    f=open('xiaorui',encoding='utf-8')  #只有加utf-8才不报错,否则会报错;
    print(f.read()) #读文件
    结果:同文件内容

    # a+模式,默认文件指针在末尾,每次在末尾写文字
    f=open('hh','a+',encoding='utf-8')
    f.seek(0)#把文件指针移到最前面
    print('read读的:',f.read())
    f.write('哈哈哈')
    #print('readline读的:',f.readline())
    # print(f.readline()) #读取一行内容
    # print(f.readlines()) #是把文件的每一行放到一个list里面


    #a+ + seek(0)的方式,又能读又能写,还可以新建;seek代表移动文件指针到最前面

    #r模式可读,新建文件报错;
    #r+模式可读,不可写,但写的时候也不报错
    #a模式读的时候会报错,可以新建文件,可以向文件末尾写文字;(文件指针在末尾)
    #a+模式读的时候不会报错,但由于文件指针在末尾,所以读到的为空,可以新建文件,可以向文件末尾写文字;(文件指针在末尾)
    #w模式写模式,读的时候会报错,可以新建文件,会清空文件中原有记录,写入新记录
    #w+的区别,读的时候不会报错,但依然读不出来
  • 相关阅读:
    网络编程_UDP协议_发送端与接收端
    网络编程_IP对象_InetAddress
    Java对XML文件解析方式之一_SAX
    GUI练习3
    GUI_菜单练习
    GUI_文件管理器(练习)
    HTTP数据组织方式
    web前端面试题
    19-字符串匹配(kmp || substr,find)
    17-逆序数(树状数组+离散)
  • 原文地址:https://www.cnblogs.com/ruijie/p/10186722.html
Copyright © 2011-2022 走看看