美文网首页
python3文件读写

python3文件读写

作者: test小星星 | 来源:发表于2018-09-17 16:24 被阅读5次

    读写文件的语法

    f = open("文件路径","读或写r/w")  # 打开文件
    f.read()   # 读文件                                       
    f.write()  # 写文件
    f.close()  #关闭文件  
    

    文件的基本操作

    r:以只读方式打开文件。文件的指针将会放在文件的开头。
    w:打开一个文件只用于写入,如果该文件已存在内容则将其覆盖。如果该文件不存在,创建新文件。
    a:打开一个文件用于追加。如果该文件已存在,则在文件末尾追加新的内容,不会覆盖以前的内容。
    rb:已二进制格式打开一个文件用于只读。
    wb:已二进制格式打开一个文件用于写入。
    ab:已二进制格式打开一个文件用于追加。
    r+:打开一个文件用于读写。文件指针将会放在文件开头。
    w+:打开一个文件用于读写。如果文件存在则覆盖,不存在则新建。
    a+:打开一个文件用于读写,如果文件存在则从末尾追加,不存在则新建。
    补充:操作文本文件,如txt用普通方式打开即可。操作图片、音频、视频文件则用带b的二进制模式打开。

    操作方法

    f.read()      # 读取文件的所有内容,以字符串形式返回。
    f.readline()  # 每次只读一行.
    f.readlines() # 读取所有文件,按一行读取,以列表形式返回,每一行为列表的一个元素。
    f.write()     # 写文件
    f.seek(2,0)  # 微调读取文件的指针:第二个参数0表示从开头开始读,第一个参数2表示从头开始跳 2个字节后开始读。
    f.tell()     # 返回当前读取文件指针所在的位置,以数字返回。

    相关文章

      网友评论

          本文标题:python3文件读写

          本文链接:https://www.haomeiwen.com/subject/orolnftx.html