在Python中,要读取文件可以使用内置的open()函数。open()函数有两个参数:文件名和打开模式。打开模式可以是'r'(读取模式)或'rb'(二进制读取模式)。
下面是一个示例代码:
python with open('example.txt', 'r') as f: contents = f.read() print(contents)
其中,'example.txt'是要读取的文件名。'r'表示以读取模式打开文件。
这里使用了with语句,这样在读取完文件后,Python会自动关闭文件。读取的内容被存储在一个字符串变量中,这个变量可以被用于后续的处理。
要写入文件,同样可以使用open()函数。只需要将打开模式改为'w'(写入模式)或'wb'(二进制写入模式)。
下面是一个示例代码:
python with open('example.txt', 'w') as f: f.write('Hello, world!')
其中,'example.txt'是要写入的文件名。'w'表示以写入模式打开文件。使用with语句来自动关闭文件。
这里使用了write()函数来写入数据。write()函数接受一个字符串作为参数,可以将字符串写入文件。
注意:在写入文件时,如果文件不存在,Python会自动创建一个新文件。如果文件已经存在,Python会将原有的文件内容覆盖掉。