在Debian系统中,Python提供了许多内置库来处理文件和目录操作。以下是一些常用的库和示例:
import os
# 创建目录
os.mkdir('example_directory')
# 删除目录
os.rmdir('example_directory')
# 列出目录内容
print(os.listdir('.'))
# 获取当前工作目录
print(os.getcwd())
# 更改当前工作目录
os.chdir('/path/to/directory')
# 删除文件
os.remove('example_file.txt')
# 重命名文件
os.rename('old_name.txt', 'new_name.txt')
import shutil
# 复制文件
shutil.copy('source_file.txt', 'destination_file.txt')
# 复制目录
shutil.copytree('source_directory', 'destination_directory')
# 移动/重命名文件
shutil.move('old_name.txt', 'new_name.txt')
# 删除文件
shutil.rmtree('example_directory')
from pathlib import Path
# 创建目录
Path('example_directory').mkdir()
# 列出目录内容
print([entry.name for entry in Path('.').iterdir()])
# 获取当前工作目录
print(Path.cwd())
# 更改当前工作目录
Path('/path/to/directory').cd()
# 删除文件
(Path('example_file.txt')).unlink()
# 重命名文件
(Path('old_name.txt')).rename('new_name.txt')
这些库可以帮助您在Debian系统中使用Python处理文件和目录操作。根据您的需求选择合适的库,并确保已安装Python。