搜索内容

5-Python文件操作
  • Python文件的基本操作

    如果希望将数据长久保存,最简单的办法就是将数据写入磁盘文件中。这样在程序退出后,处理结果依然长期有效。对于大型软件项目,文件操作是无法避免的。 注……
    中天 5-Python文件操作 2021年4月25日
  • Python open():打开文件

    打开文件可以使用“open(文件名,模式)”来完成。该函数有两个参数,第一个参数是文件名,第二个参数是打开的模式。该函数返回一个文件对象,以后的读写都需要……
    老王 5-Python文件操作 2021年4月25日
  • Python read()函数:读入指定长度的文本

    read() 函数从当前位置开始读,读出指定个数的字符。其返回值是一个字符串,表示读取的文件内容。 参数 size 如果为正数,表示最多读出 size 个字符;如果 siz……
    嘿哈 5-Python文件操作 2021年4月25日
  • Python readline()函数:读取一行文本

    readline()函数的功能是读入一行数据,所以文件类型要求是文本,不能是二进制。返回值是这行数据,包括尾部的换行符;如果没有数据则返回一个空的字符串。该函……
    丹青 5-Python文件操作 2021年4月25日
  • Python readlines()函数:读取所有行的文本

    readlines() 函数将文件的每行作为一个元素,组合成一个列表返回。 参数 hint 用来限制读入的行数。如果参数 hint 为负数或者 0,表示没有行数的限制。hint 的……
    yiyan 5-Python文件操作 2021年4月25日
  • Python write()和writelines()函数:写入文本

    在 Python 3 中,write() 函数的返回值是参数 data 的字节数。在 Python 2 中,其返回值是 None。下面演示了这种不同: >>> fd = open("out.dat", "……
    阿喜 5-Python文件操作 2021年4月25日
  • Python tell()函数:获得当前读取位置

    文件可以被看作是字节流或者字符流。第一个读入的字符是在该流的第 0 个位置上。如果读入了 5 个字符,则现在在该流的第 5 个位置上。 我们可以用 tell() 来得……
    田田 5-Python文件操作 2021年4月24日
  • Python seek()函数:设定读写位置

    可以使用 seek() 函数调整当前读写文件的位置。例如,我们从文件头部读取了 1000 个字节,处理这 1000 个字节后发现还有一个很重要的信息在文件的第 3 个字节……
    喔28 5-Python文件操作 2021年4月24日
  • Python fileno()函数:得到文件编号

    该函数用于得到文件在进程中的编号,这是一个整数值。其中,stdin 在进程中的文件编号永远是 0,stdout 永远是 1,stderr 永远是 2,其他文件的编号都大于 2。……
    丹青 5-Python文件操作 2021年4月24日
  • Python closed()函数:关闭打开的文件

    在文件使用完毕后,需要关闭文件以释放资源。关闭文件的方法是: 文件对象.close() 可以对一个已经关闭的文件再次执行 close() 操作,不必担心会产生异常。 ……
    中天 5-Python文件操作 2021年4月24日
  • Python文件对象的属性

    文件对象也提供很多属性,如文件名、当前位置等信息。本节将介绍文件对象常用的属性。 1) closed:文件是否关闭 closed 是一个布尔类型的属性,表示该文件是……
    yiyan 5-Python文件操作 2021年4月24日
  • Python csv模块:处理csv文件

    csv 文件本质上是文本文件,用来保存表格数据,它使用逗号来分隔行内的单元,使用换行符来分隔不同的行。下面是一个普通的 csv 文件,包含两行和两列,内容如……
    啊Q 5-Python文件操作 2021年4月24日
  • Python yaml模块:处理yaml文件

    yaml的全称是 Yet Another Markup Language,顾名思义,其是计划提供一个简化版的 xml 数据格式。的确,yaml 文件要比 xml 文件简单很多。 yaml 文件有如下特……
    田田 5-Python文件操作 2021年4月23日
  • Python json模块:处理json文件

    json(JavaScript Object Notation)格式的文件多用于在计算机程序之间交换数据。和 yaml 不同的是,该格式并不使用友好的缩进来界定元素的边界,而是使用“{}”……
    中天 5-Python文件操作 2021年4月23日