zoukankan      html  css  js  c++  java
  • Python拾遗2

    文件的使用
        文件的类型
            文件展现形态 文本文件和二进制文件
            本质上所有文件都是二进制形式存储    ?
            形式上所有文件采用两种方式展示    ?
            文本文件
                使用单一特定编码的文件,由于存在编码,可以看做是长字符串。
                例如 .txt .py
            二进制文件
                直接由比特0和1组成,没有统一字符编码
                例如 .png .avi
            文本和二进制文件
            以文本形式打开
                t=open("f.txt","rt")
                print(t.read())
            以二进制打开
                t=open("f.txt","rb")
                print(t.read())
        文件的打开和关闭
            
            a=open(,)   
                r w x a b t +
            
            a.read()
            a.readline()
            a.readlines()
            a.write(s)
            a.writelines(lines)
            a.seek(offset)
            
            a=close()
            
        文件内容读取
        全文本
            f=open("文件名","r")
                f.read()或者txt=f.read(2):
                                while txt!="":
                                    txt=f.read(2)
        逐行处理
            f=open("文件名","r")
                for i in f.readlines:
                    print(i)
                    
            f=open("文件名","r")
                for i in f:
                    print(i)
            
        
        数据文件写入
            f.write(s)   s是字符串
            f.writelines(lines)   lines是列表,列表元素是字符串
            f.seek()   0 1 2   改变文件操作指针位置
            
    一维数据格式化和处理
    二维

  • 相关阅读:
    算法70----只有两个键的键盘【动态规划】
    Shell
    Shell
    Shell
    Shell
    Shell
    Tools
    Jenkins
    Java
    Product
  • 原文地址:https://www.cnblogs.com/xinqidian/p/10192151.html
Copyright © 2011-2022 走看看