Python3 os — 便捷地访问操作系统专属功能
os
模块提供了丰富的函数来访问操作系统相关的功能。以下是一些常用的 os
模块功能的示例代码:
- 获取当前工作目录:
import os
current_directory = os.getcwd()
print(current_directory)
- 改变当前工作目录:
import os
os.chdir('/path/to/new/directory')
- 创建新目录:
import os
os.makedirs('/path/to/new/directory')
- 列出目录内容:
import os
files_and_directories = os.listdir('/path/to/directory')
print(files_and_directories)
- 删除目录:
import os
os.removedirs('/path/to/directory')
- 获取文件信息:
import os
file_stats = os.stat('/path/to/file')
print(file_stats)
- 删除文件:
import os
os.remove('/path/to/file')
- 执行外部命令:
import os
output = os.popen('ls').read()
print(output)
- 获取环境变量:
import os
env_variable = os.getenv('PATH')
print(env_variable)
- 系统操作:
import os
os.system('ls')
这些代码片段展示了 os
模块的一些基本功能。实际使用时,请根据需要选择合适的函数。
评论已关闭