zoukankan      html  css  js  c++  java
  • python 文件操作(待补充>>>>>)

    1、读取操作

    w = open('xx','r',encoding='utf8') #读取文件
    print(w.read())#全部读取
    print(f.readable())#是否可读
    print(f.readline(),end="") #按行读取
    print(f.readlines()) # 读取数据 按列表输出
    f.close() #关闭文件

    2、写入操作

    f = open('bb','w',encoding='utf8')
    print(f.writable()) #是否可写
    print(f.write('码农也疯狂
    ')) #创建新文件或者清空原来数据,写入数据并能返回写入字符串的数量
    f.writelines(["aitg
    ", "27
    ") #列表方式写入
    f.close()
    f = open('bb','a',encoding='utf8') #追加写入模式
    print(f.write('码农也疯狂追加写入
    ')) #写入
    f.close()

    3、with 自动关闭文件不用加 close

    with open('nn','r+',encoding='utf-8') as f:
        f.write("码农也疯狂")

    4、常用open模式

    'r'      #以读方式打开
    'w'      #以写方式打开,
    'a'      #以追加模式打开 (从 EOF 开始, 必要时创建新文件)
    'r+'     #以读写模式打开
    'w+'     #以读写模式打开 (参见 w )
    'a+'     #以读写模式打开 (参见 a )
    'rb'     #以二进制读模式打开
    'wb'     #以二进制写模式打开 (参见 w )
    'ab'     #以二进制追加模式打开 (参见 a )
    'rb+'    #以二进制读写模式打开 (参见 r+ )
    'wb+'    #以二进制读写模式打开 (参见 w+ )
    'ab+'    #以二进制读写模式打开 (参见 a+ )

    5、小白学习中待补充>>>>>>>

    
    
  • 相关阅读:
    2-SAT模板
    AC自动机
    省选预备营-Day3(图论) 总结
    省选预备营-Day2(分治) 总结
    左偏树(可并堆)总结
    省选预备营-Day1(数据结构) 总结
    OI基础知识
    C++ 堆
    CH4601 普通平衡树
    java 函数形参传值和传引用的区别
  • 原文地址:https://www.cnblogs.com/zhangguanghe/p/8724484.html
Copyright © 2011-2022 走看看