欢迎访问宙启技术站
智能推送

Python中文件读写所需的函数

发布时间:2023-06-25 01:54:08

1. open()函数:打开文件,返回文件对象。语法为open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None)。

2. read()函数:读取文件内容,并返回字符串形式。语法为read(size=-1)。

3. readline()函数:读取文件的一行,返回字符串形式。语法为readline(size=-1)。

4. readlines()函数:读取文件所有行,返回列表形式。语法为readlines(hint=-1)。

5. write()函数:向文件写入字符串。语法为write(s)。

6. writelines()函数:向文件写入多行字符串。语法为writelines(lines)。

7. seek()函数:改变文件的当前位置。语法为seek(offset, whence=0)。

8. tell()函数:返回文件的当前位置。语法为tell()。

9. flush()函数:将缓冲区的内容立即写入文件。语法为flush()。

10. close()函数:关闭文件。语法为close()。

11. with语句:用于自动关闭文件,避免忘记手动关闭文件。

12. os模块:用于操作文件和目录。例如,os.getcwd()返回当前工作目录,os.listdir(path)返回指定目录下的所有文件和子目录的名称列表,os.remove(path)删除指定文件等。