【文件属性】:
文件名称:读取文件-高等固体力学
文件大小:1.71MB
文件格式:PDF
更新时间:2021-06-09 12:45:29
生物信息 python bioinfo
第五章 处理文件
程序的输出保存到一个文件中可以作重要的备份,它对确保你的程序的可重复性也很有
用,保存程序输出的副本总是能派上用场的。读取以前保存的文件上几乎是每一个电脑程序
所必须具备的功能。
本章说明了如何读取和写入任何文本文件。就这本书来说,“读取文本文件”是指把文
件中的数据输入到一个程序的过程。了解程序中的数据单位意义的过程称为解析(parsing)。
一个简单的例子将阐述它:
一个文件可以有这样一行的数据单位:
1,Joe,Doe,1976
读取(read)这一行时,Python 把它作为一个字符串。因此,程序中有必要采取额外的
步骤,来识别它的四个数据,这一步称为解析。解析的步骤取决于数据的格式,所以没有文
本解析的普遍方法。本章介绍如何解析一个特殊字符,如逗号或制表符分隔的数据。(注:
这类数据通常叫做 CSV 文件,在 92 页介绍。)
——————————————————————————————
5.1 读取文件
读取文件在 Python 中的有三个步骤:
1,打开文件(open):有一个内置的功能所谓 open,即创建一个文件句柄。这个文件句柄
用在所有生命周期内指向该文件。 open 函数有两个参数:文件的名称和打开的模式。该文
件的名称是一个字符串的文件名,在大多数情况下,包括系统路径。当包含了系统路径,程
序使用的是绝对路径。如果你只输入文件名(不带任何路径),假定的是相对路径(注:如
果你想知道当前的路径可以用 os.getcwd())。 第二个参数有以下有效参数:“r”读取,“w”