创建目录:您可以使用os.mkdir()函数来创建一个新目录。
import os
# 创建目录
new_directory = 'path/to/new_directory'
os.mkdir(new_directory)
上述代码将在指定路径下创建一个名为 'new_directory' 的新目录。
删除目录:使用os.rmdir()函数可以删除一个空目录。
import os
# 删除目录
directory_to_delete = 'path/to/directory_to_delete'
os.rmdir(directory_to_delete)
上述代码将删除指定路径下的空目录。
列出目录下的文件和子目录:使用os.listdir()函数可以列出给定目录下的所有文件和子目录。
import os
# 列出目录下的文件和子目录
directory_path = 'path/to/directory'
contents = os.listdir(directory_path)
for item in contents:
item_path = os.path.join(directory_path, item)
if os.path.isfile(item_path):
print(f"File: {item}")
elif os.path.isdir(item_path):
print(f"Directory: {item}")
上述代码将遍历指定目录下的所有文件和子目录,并打印出它们的名称。
拼接路径:使用os.path.join()函数可以拼接多个路径组件,以创建一个完整的路径。
import os
# 拼接路径
base_path = '/path/to'
file_name = 'file.txt'
file_path = os.path.join(base_path, file_name)
print(file_path)
上述代码将使用os.path.join()函数将基本路径和文件名拼接为完整的文件路径。
这些是一些涉及目录和文件操作的详细示例,通过使用Python的相关模块和函数,您可以根据需要进行目录和文件的创建、删除、列出和拼接等操作。根据您的具体需求,您可以调整和修改这些示例。