一、Python文件操作简介
Python语言中,基于文件处理一般步骤如下:
1. 打开文件;
2. 操作文件;
3. 关闭文件。
其中,2. 操作文件部分包含文件读取、写入等操作。
二、打开文件并写入数据
在Python中,使用open()函数来打开文件。该函数以文件名作为参数,返回一个文件对象。
file = open("example.txt", "w")
其中,“w”表示以写模式打开文件。如果文件不存在,则创建文件;如果文件已经存在,则会清空文件中的内容。如果需要往文件中追加内容,则使用“a”模式打开文件。
使用write()函数把需要写入的数据写入到文件中:
file.write("Hello World!")
file.write("This is a Python file.")
要注意的是,在使用write()函数写入数据之后,文件指针会停在最后一个字符的下一个位置,也就是说,如果要继续写入数据,需要先把指针移动到文件的开头位置。
file.seek(0)
file.write("This is a new beginning.")
写入数据完成后,需要使用close()函数关闭文件。
file.close()
三、完整代码示例
file = open("example.txt", "w")
file.write("Hello World!")
file.write("This is a Python file.")
file.seek(0)
file.write("This is a new beginning.")
file.close()