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   改变文件操作指针位置
        
一维数据格式化和处理
二维

原文地址:https://www.cnblogs.com/xinqidian/p/10192151.html