Python文件读写和目录操作

引言

Python是一种高级编程语言,广泛用于数据分析、人工智能和Web开发。在Python中,文件和目录操作是非常常见的操作。在这篇文章中,我们将探讨如何使用Python读写文件和操作目录。

文件读写

Python中,文件读写是非常容易的。我们可以使用open()函数来打开文件,使用read()函数来读取文件内容,使用write()函数来写入文件内容。

下面是一个简单的例子,演示如何读取一个文本文件:

f = open('test.txt', 'r')
content = f.read()
f.close()
print(content)

在这个例子中,我们使用open()函数打开了一个名为test.txt的文件,使用read()函数读取了文件的内容,最后使用close()函数关闭了文件。

如果您要写入文件,可以使用write()函数,如下所示:

f = open('test.txt', 'w')
f.write('Hello, World!')
f.close()

在这个例子中,我们使用open()函数打开了一个名为test.txt的文件,使用write()函数向文件中写入了“Hello, World!”字符串,最后使用close()函数关闭了文件。

目录操作

Python中,操作目录也是非常容易的。我们可以使用os模块中的函数来操作目录。

Python文件读写和目录操作

下面是一些常见的目录操作函数:

  • os.getcwd():获取当前工作目录的路径。
  • os.listdir():返回指定目录下的所有文件和目录名。
  • os.mkdir():创建一个目录。
  • os.rmdir():删除指定的目录。
  • os.chdir():改变当前工作目录。

下面是一个简单的例子,演示如何获取当前工作目录的路径:

import os
print(os.getcwd())

在这个例子中,我们使用os模块中的getcwd()函数获取当前工作目录的路径,并将其打印出来。

如果您要创建目录,可以使用mkdir()函数,如下所示:

import os
os.mkdir('test')

在这个例子中,我们使用os模块中的mkdir()函数创建了一个名为test的目录。

结论

在Python中,文件读写和目录操作非常容易。您可以使用open()函数读写文件,使用os模块中的函数操作目录。希望这篇文章能够帮助您更好地理解Python文件读写和目录操作的基础知识。

最后编辑于:2024/01/07作者: 心语漫舞