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

    #read 无参数,读全部,有参数,有b按照字节读,无b按字符读


    #tell,获取当前指针的位置


    #seek,跳转指针的位置


    #write,往里写数据,有b写字节,无b写字符


    #close,关闭文件

    #fileno 文件描述符


    #flush,强制把写的内容刷到硬盘里


    #read

    #readable,是否可读


    #writeable,是否可写


    #seekable,是否可以移动指针


    #readline,只读一行


    #truncate,会把指针后面的内容全部干掉,截断文件



    #for循环文件对象,循环每一行



    #with open('db') as f: 2.7之后,支持同时打开两个文件,with open('db') as f1,with open('db',r) as f2,比如把一个文件的内容
    #同时写入到另外一个文件中

    # with open('db','r',encoding='utf-8') as f1,open('db_bak','w',encoding='utf-8') as f2:
    # n = 0
    # for line in f1:
    # if n <= 2:
    # f2.write(line)
    # n += 1
    # else:
    # break
    # print('over')


    #通过with把f1中的123替换为ABC
    # with open('db','r',encoding='utf-8') as f1,open('db_bak','w',encoding='utf-8') as f2:
    # for line in f1:
    # new = line.replace('123','ABC')
    # f2.write(new)
  • 相关阅读:
    <转>ajax 同步异步问题
    Jquery中父,子页面之间元素获取及方法调用
    python基础知识
    python数据类型
    sed,awk
    zabbix 4.0版本
    Redis 5.0
    ansible
    MariaDB集群配置(主从和多主)
    读写分离
  • 原文地址:https://www.cnblogs.com/bainianminguo/p/6613945.html
Copyright © 2011-2022 走看看