zoukankan      html  css  js  c++  java
  • Python day13文件的读写

    # 文件操作
    
    f=open("E:\1.txt",encoding="GBK")#打开文件
    print(f.writable())#是否可写
    print(f.read())#读取文件
    print(f.readable())#是否可读
    f.close()
    f=open("E:\1.txt",encoding="GBK")
    print(f.readline())#读一行
    print(f.readline(),end='')#结束时不用换行
    print(f.readline())
    f.close()
    
    f=open('1.txt','r+',encoding="UTF-8")
    print(f.encoding)#查看文件打开方式的编码
    f.write("basdoiaanoasnasn
    adwboandao
    askjdaonxo")
    print(f.writable())#是否可写
    f.writelines("你好")
    f.writelines("世界")
    f.seek(0)#文件指针移动到开头
    print('###
    '+f.read())
    f.close()
    # open有很多打开模式。a表示append,r表示read,w表示write,+表示读写模式。,b表示二进制,t表示文本模式,t是默认的模式。
    # w 以写方式打开,
    #
    # a 以追加模式打开 (从 EOF 开始, 必要时创建新文件)
    # r+ 以读写模式打开
    # w+ 以读写模式打开 (参见 w )
    # a+ 以读写模式打开 (参见 a )
    # rb 以二进制读模式打开
    # wb 以二进制写模式打开 (参见 w )
    # ab 以二进制追加模式打开 (参见 a )
    # rb+ 以二进制读写模式打开 (参见 r+ )
    # wb+ 以二进制读写模式打开 (参见 w+ )
    # ab+ 以二进制读写模式打开 (参见 a+ )
  • 相关阅读:
    Git 远程操作详解
    Golang io标准库
    Golang strings标准库
    Go WebSocket 实现
    Golang Gorm零值数据更新小坑
    [Linux] 分区扩容
    即截即贴,推荐一个提升截图对比效率的工具Snipaste
    POI 替换 word 关键字并保留样式
    前端图片压缩与 zip 压缩
    ubuntu20更换内核
  • 原文地址:https://www.cnblogs.com/littlepage/p/9385648.html
Copyright © 2011-2022 走看看