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

     1 文件IO对象 = open (path, mode, encoding)
     2 
     3 
     4 read            读取字符的个数(字符)
     5 seek            调整光标的位子(字节)
     6 seek(0, 2)      移动到文件的末尾
     7 tell            统计当前光标所有的字节数(字节)
     8 
     9 
    10 
    11 r            光标在开头, 只有r找不到文件会报错, 写入是覆盖操作
    12 w            光标在开头, 打开文件就清除文件数据, 写入是覆盖操作
    13 a            光标在末尾, 写入时光标位置强制在最后
    14 
    15 
    16 文件的bytes流读写,不用指明encoding
    17 
    18 
    19 encode()       编码  将字符串转化为字节流(Bytes流)
    20 decode()       解码  将Bytes流转化为字符串
    21 
    22 
    23 readline()       功能: 读取一行文件内容 (字符)
    24 readlines()      功能:将文件中的内容按照换行存入到list    (字符)
    25 
    26 
    27 writelines()     功能:迭代写入文件中(1.可迭代数据, 2.里面的元素是str) (字符)
    28 truncate()       功能: 选中文件中指定数量的字节, 把其余字节都删除 (字节)  (始终在开头选取, 不受指针改变影响)
    29 
    30 
    31 readable()        功能: 判断文件对象是否可读    
    32 writable()        功能: 判断文件对象是否可写
  • 相关阅读:
    C#基于接口的编程
    在window组件服务中建立WCF宿主
    给WWF传递参数
    创建singleton模式的工作流引擎
    WCF消息交换模式之Duplex
    SqlServer中查询出多条记录变成一个记录(行变列)
    WCF三种消息交互模式MEP
    Asp.net实现在线截图!
    WWF之跟踪服务WorkFlowTrack
    hdu 2604 Queuing (Matrix)
  • 原文地址:https://www.cnblogs.com/caihuajiaoshou/p/10575747.html
Copyright © 2011-2022 走看看