Python库详解之os库

 时间:2024-10-31 07:37:57

1、首先来看获取操作系统名字的方法:os.name,常见的操作系统的名字:'posix', 'nt','os2', 'ce', 'java', 'riscos'.对linux系统来说,名字是'posix'.如图所示:

Python库详解之os库

2、获取操作系统的环境变量方法:os.environ,获取模个具体的环境变量路径比如:HOME,则os.environ['HOME']即可.如图所示:

Python库详解之os库Python库详解之os库

3、获取或修改目录的相关函数:1:chdir(path)功能:改变当前路径到指定路径.2:fchdir(fd)功能:通过文件描述符修改当前路径.3:getcwd()功能:获取当前目录路径.

Python库详解之os库

4、获取id相关函数:1:ctermid()功能:返回进程终端的相关文件名.2:getegid()功能:返回当前进程有效的组id.3:geteuid()功能:返回当前进程有效的用户id.4:getgid()功能:返回当前进程真正的group的id.5:getgroups():功能:返回当前进程支持的组id列表.

Python库详解之os库

5、getpg坡纠课柩id(pid)功能:返回pid进程的group id.7:getpgrp()功能:返回当前组进程的id.8:getpid()功能:返回当前进程的id.9:getppid()功能:返回父进程的id.10:getresuid()功能:返回一个元组,该元组表示父进程的当前,有效以及用户id.11:getuid()功能:返回父进程当前user id.

Python库详解之os库

6、修改设置id的相关函数:有关设醅呓择锗置的相关函数可以参见定义的方法.1:setegid(egid)功能:设置当前进程有效的组id.2:seteuid(euid)功能多唉捋胝:设置当前进程有效的用户id.3:setgid(gid)功能:设置当前进程组id.4:setgroups(groups)功能:设置当前进程支持的组id列表.5:setpgrp()功能:调用系统函数setpgrp()或者setpgrp(0, 0).6:setpgid(pid, pgrp):功能:调用系统函数setpgid()设置进程组id.

Python库详解之os库

7、setreg坡纠课柩id(rgid, egid):功能:设置进程当前有效的组id.8:setresgid(rgid, e爿讥旌护gid, sgid):功能:设置进程当前有效和保存的组id.9:setresuid(ruid, euid, suid)功能:设置进程当前有效和保存的用户id.10:setreuid(ruid, euid)功能:设置进程当前有效的用户id.11:getsid(pid):功能:调用系统函数getsid().12:setsid()功能:调用系统函数setsid().13:setuid(uid)功能:设置当前进程用户id.

Python库详解之os库
  • Windows 10如何设置审核帐户管理
  • 如何在虚拟机上安装中兴新支点桌面操作系统教程
  • 由于目标计算机积极拒绝,无法连接。
  • 配置三层交换机端口的IP地址
  • C#编程:怎么对数据进行“按位取反”运算
  • 热门搜索
    贫瘠的意思 天谕什么职业好玩 class是什么意思 ce是什么意思 dpf是什么意思 out是什么意思 社保是什么意思 封阳台用什么材料好 小县城适合开什么店 tcp是什么意思