1.os是做什么的?
是一个操作系统模块,用来提供一些方便使用操作系统的相关函数.其中模块os.path用来处理路径相关的操作
2.os的具体实现
-
系统级操作命令
-
os.system(linux命令)
-
os.getpid() 获取进程号
-
os.getenv(key,default=None) 获取环境变量key的值,否则返回default值
- 如何查看环境变量?
- 在终端可以通过printenv获取当前shell的所有环境变量
- 如何设置环境变量?
- 在终端使用命令vim ~/.bash_profile打开用户级别的配置文件,输入i进入编辑模式,写入EXPORT 环境变量名=XX; 按esc退出编辑模式;输入:wq退出
- 如何查看环境变量?
-
os.cpu_count() 查询计算机的cpu几核
-
-
对文件/目录的实现
-
os.mkdir(path) 创建目录
-
os.remove(path)删除文件
-
os.rename(原文件路径,新文件路径) 文件重命名
-
os.listdir("此处为想要查询的目录路径")
- 作用:查询特定目录下所有文件和目录名<
-