Python 的 os
模块提供了丰富的方法来与操作系统进行交互,包括文件和目录操作、环境变量的获取与设置、进程管理等。以下是一些常用的 os
模块方法的实操例子:
-
改变当前工作目录:
import os os.chdir('/path/to/directory') # 更改当前工作目录
-
获取当前工作目录:
current_directory = os.getcwd() # 获取当前工作目录
-
列出目录下的文件和文件夹:
entries = os.listdir('/path/to/directory') # 列出指定目录下的所有文件和文件夹
-
创建目录:
os.mkdir('/path/to/new_directory') # 创建一个新目录
-
删除目录:
os.rmdir('/path/to/directory') # 删除一个空目录
-
重命名文件或目录:
os.rename('/path/to/old_name', '/path/to/new_name') # 重命名文件或目录
-
删除文件:
os.remove('/path/to/file') # 删除文件
-
获取文件状态:
file_status = os.stat('/path/to/file') # 获取文件状态信息
-
设置环境变量:
os.environ['MY_VARIABLE'] = 'my_value' # 设置环境变量
-
执行外部命令:
os.system('command') # 执行外部命令
请注意,这些例子提供了基本的用法,但在实际应用中可能需要更多的错误处理和复杂的逻辑。此外,os
模块的方法通常依赖于操作系统,某些方法可能在不同的系统上有不同的行为或限制。
喜欢本文,请点赞、收藏和关注!