Python3 os — 便捷地访问操作系统专属功能
warning:
这篇文章距离上次修改已过429天,其中的内容可能已经有所变动。
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 模块的一些基本功能。实际使用时,请根据需要选择合适的函数。
评论已关闭