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

10个Python文件和目录操作函数

发布时间:2023-08-25 18:15:22

1. os.path.exists(path): 判断指定路径的文件或目录是否存在。如果存在返回True,否则返回False。

2. os.path.isfile(path): 判断指定路径是否是一个文件。如果是文件返回True,否则返回False。

3. os.path.isdir(path): 判断指定路径是否是一个目录。如果是目录返回True,否则返回False。

4. os.path.splitext(path): 分离文件路径和扩展名。返回一个包含路径和扩展名的元组。

5. os.path.basename(path): 获取指定路径的文件名。返回文件名字符串。

6. os.path.dirname(path): 获取指定路径的目录名。返回目录名字符串。

7. os.path.join(path1, path2, ...): 拼接多个路径。将多个路径组合成一个完整的路径。

8. os.listdir(path): 获取指定路径下的所有文件和目录。返回一个包含文件和目录名称的列表。

9. os.mkdir(path): 创建一个新目录。传入路径参数,创建一个新的目录。

10. os.remove(path): 删除指定的文件。传入文件路径参数,删除指定文件。

这些是常用的文件和目录操作函数,可帮助我们在Python中对文件和目录进行操作。可以判断文件是否存在、判断路径是文件还是目录、获取文件的扩展名、获取文件名和目录名、拼接路径、列出指定目录下的文件和目录、创建新目录和删除文件等等。