多语言展示
当前在线:1965今日阅读:167今日分享:16

如何使用python读取文件?

使用python可以对文件进行打开、读取、写入、关闭的操作,只需要通过几行简单的代码即可。接下来跟大家分享一下。
工具/原料
1

编辑器:JetBrains PyCharm Community Edition 2018.3

2

python:python 3.6.4

3

系统:windows 7旗舰版

一、只读模式打开文件并读取文件
1

如果需要用python读取电脑上的文件,可以用open()函数,其中包含2个参数。

2

open() 函数里面的第一个参数为文件路径。需要注意的是,如果该文件本身不存在,使用这个函数会自动创建一个新的文件。

3

open()函数里的第二个参数为文件的打开模式。其中“r”表示以只读模式打开。

4

使用open()函数打开文件时,我们一般将其赋值给一个变量,方便后期使用。

5

使用open()函数打开文件时,返回的是一个文件对象,如图。

6

使用open()打开文件之后,需要对文件进行读取,我们使用read() 的方法,使用方法如图所示。

7

通常我们也会将文件里读取到的内容赋值给一个变量,方便后期调用。如图。

二、写入模式打开文件并写入内容
1

如果需要对文件进行写入操作,首先要用open()函数以写入模式打开文件,即open()的第二个参数为“w”,如图。

2

以写入模式打开文件后,我们调用write()的方法写入相应的内容。

3

需要注意的是,write()方法写入的内容格式是字符串格式,故我们将需要写入的内容放在write()方法的括号里并用引号括起来。

4

可以重复使用write()的方法进入写入,不过python每次写入内容后并不会换行,如图。

三、关闭文件

打开了文件进行相应操作后,需要关闭文件。关闭文件使用close()方法,如图。

注意事项
1

Tips1:打开文件时赋值的那个变量也叫句柄(handle);

2

Tips2:除了写入模式外,还可以用读写模式、追加模式写入文件。

推荐信息