Python怎么进行读写文件

2023-04-16 13:49:00 python 文件 读写

Python可以使用内置的open函数来读写文件,open函数可以接受两个参数,第一个参数是文件路径,第二个参数是文件的模式,模式有'r'(只读),'w'(只写),'a'(追加),'r+'(读写),'b'(二进制)等等。

当我们使用open函数打开文件时,Python会返回一个文件对象,这个文件对象可以用来读写文件。我们可以使用read()函数来读取文件的内容,read()函数可以接受一个参数,用来指定读取的字节数,如果不指定,就会读取整个文件。

要写入文件,我们可以使用write()函数,write()函数可以接受一个字符串参数,用来写入文件,如果没有指定模式,默认就是覆盖模式,也就是会覆盖原来文件中的内容。

如果我们想要在文件末尾追加内容,可以使用追加模式,即'a'模式,使用这种模式打开文件,然后使用write()函数写入内容,就可以在文件末尾追加新的内容。

另外,我们还可以使用seek()函数来设置文件指针的位置,seek()函数可以接受一个参数,用来指定文件指针的位置,比如seek(0)就是将文件指针移动到文件的开头,seek(10)就是将文件指针移动到文件的第10个字节处。

最后,我们还可以使用close()函数来关闭文件,关闭文件后,文件就不能再进行读写操作了。

总的来说,Python可以使用open函数来读写文件,使用read()函数来读取文件内容,使用write()函数来写入文件内容,使用seek()函数来设置文件指针的位置,使用close()函数来关闭文件。

相关文章