美文网首页
python文件IO操作

python文件IO操作

作者: 蓓蓓的万能男友 | 来源:发表于2018-07-23 22:00 被阅读5次

文件IO操作

1. 文件操作

    和操作系统交互,python标准库:os、os.path

    提示:dir(os);结合help()完成对os模块中常见函数的熟悉

        dir(os.path) 熟悉os.path模块下常见的函数

    创建文件open、创建一级文件夹mkdir、创建多级文件夹makedirs

    删除文件remove\rmdir\removedirs

    重命名文件:rename

    查看文件信息:getctime()/getatime()/getmtime()/getsize()

                create    access      modify

    遍历文件:isfile()/isdir()/listdir()/scandir()

2. 文件内容操作

    文本文件内容

        f = open(filename, mode="rt/wt")

        f.write(str)/writelines(list)

        f.read()/readline()/readlines()

    二进制文件内容

        f = open(filename, mode="rb/wb")

        f.write(bytes/bytearray)

        f.read()

    快捷操作:with语句:自动打开和关闭文件

        with open(file, mode="..") as f:

            f.write()/read()

    程序数据内容

        文本文件操作:json:数据类型的转换

            将一个程序中的数据,写入到文本文件中

            json.dump(dict, open(file, mode="r"))

            从文本文件中读取数据到程序中~直接转换成对应的类型

            data = json.load(open(file, mode="w"))

        二进制文件操作:pickle:数据的文件操作

            将程序中的数据,写入到二进制文件中

            pickle.dump(dict, open(file, mode="wb"))

            从二进制文件中读取数据到程序中

            data = pickle.load(open(file, mode="rb"))

相关文章

  • 用Python实现磁盘IO操作全攻略,让数据流动起来!

    01 文件读写 1. 打开文件 读写文件是最常见的IO操作。Python内置了读写文件的函数,方便了文件的IO操作...

  • python文件IO操作

    文件IO操作 1. 文件操作 和操作系统交互,python标准库:os、os.path 提示:dir(os...

  • 31.Python:文件读写

    IO操作与读写文件 读写文件是最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。不论哪种,一定...

  • 跟我一起学Python(八)

    一、IO编程 读写文件是最常见的IO操作,Python内置了读写文件的函数。文件读写的原理:在磁盘上读写文件的功能...

  • Python基础教程系列五:文件

    文件操作大纲 读写文件是最常见的IO操作。Python内置了读写文件的函数 1、文件操作 2、os 3、上下文处理器

  • 014.Python文件读写

    Python文件读写 1. 概述 读写文件是最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。...

  • Python学习——文件IO操作

    系统中的文件特点 系统中的文件,都是二进制文件! 机器才能识别和操作 操作系统中的文件:文本文件:记事本打开不会出...

  • python -- 文件和IO操作

    文件操作 文件输入输出 open(filename, mode) filename 是该文件的字符串名; mode...

  • Python 读写文件(IO操作)

    1.读取文件 输出 2.写文件 输出 3.读取中文 输出 4.写中文 输出 5.文件打开模式参数

  • Python文件操作IO流

    一、文件的打开和关闭 1、文件分为 文本文件t和二进制文件b,文本文件有统一编码,二进制文件一般只有0和1组成 2...

网友评论

      本文标题:python文件IO操作

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