Python中的文件读写函数open()方法
发布时间:2023-06-13 11:16:15
Python中的文件读写函数open()方法可以用于打开文件、读取文件内容和写入文件内容。
使用open()方法打开文件需要指定文件名和文件打开模式。其中,文件打开模式包括读取模式('r')、写入模式('w')、追加模式('a')和二进制模式('b')。例如,打开一个文件名为test.txt的文本文件,可以使用以下代码:
f = open('test.txt', 'r')
这里使用了读取模式'r',表示打开文件以进行读取操作。打开文件后,可以使用read()方法来读取文件内容。例如,使用以下代码读取文件内容:
content = f.read() print(content)
这里f.read()方法会将文件内容读取出来,并保存到变量content中。接着,使用print()方法打印出文件内容。
在读取文件内容后,需要关闭文件。可以使用close()方法来关闭文件。例如:
f.close()
打开文件后,也可以使用write()方法来写入文件内容。使用写入模式'w'打开文件,例如:
f = open('test.txt', 'w')
这里打开文件以进行写入操作。使用write()方法来写入文件内容,例如:
f.write('This is a test.')
这里将字符串'This is a test.'写入到文件中。
写入文件内容后,需要关闭文件。同样可以使用close()方法来关闭文件。例如:
f.close()
打开文件时,还可以使用追加模式'a'来打开文件,将文件指针移到文件末尾,并在文件末尾写入内容。例如:
f = open('test.txt', 'a')
这里打开文件以进行追加操作。使用write()方法来追加文件内容,例如:
f.write('
This is another test.')
这里在文件末尾追加字符串'This is another test.'。
以上是Python中文件读写函数open()方法的基本用法。在使用open()方法时,需要注意文件的打开模式以及读取或写入内容后,及时关闭文件。
