chdir

修改当前工作目录到指定目录
Change the current working directory to the specified path.

chmod

修改一个文件的访问权限
Change the access permissions of a file.

chown

把一个目录的属主和属组修改成另一个数字的属主和属组
Change the owner and group id of path to the numeric uid and gid

chroot

修改根目录(在liunx下使用)
Change root directory to path.

ctermid

返回一个进程的控制台的名字
Return the name of the controlling terminal for this process.

getcwd

以字符串格式显示当前工作目录(python解释器的工作目录)
Return a unicode string representing the current working directory.

getegid

获取当前进程的有效组ID
Return the current process's effective group id.

getenv

获取系统的环境变量,环境变量不存在时返回None
Get an environment variable, return None if it doesn't exist.

geteuid

获取当前进程的有效用户ID
Return the current process's effective user id.

getgid

获取当彰进程的组ID
Return the current process's group id.

getgrouplist

返回指定用户的基本组的列表
getgrouplist(user, group) -> list of groups to which a user belongs
Returns a list of groups to which a user belongs.

getgroups

获取一个进程的附加组ID的列表
Return list of supplemental group IDs for the process.

getloadavg

返回当前一个由系统1分钟,5分钟和15分钟的平均负载使用率组成的元组
Return average recent system load information.
Return the number of processes in the system run queue averaged over
the last 1, 5, and 15 minutes as a tuple of three floats.
Raises OSError if the load average was unobtainable.

getlogin

返回当前系统的实际登陆的用户名
Return the actual login name.

getpid

返回当前的进程ID号
Return the current process id.

getppid

返回当前进程的父进程的ID号
Return the parent's process id.

getuid

返回当前进程的用户ID
Return the current process's user id.

kill

结束一个进程
Kill a process with a signal.

killpg

结束掉一个进程组
Kill a process group with a signal.

listdir

返回指定路径下由所有所有文件的名字组成的列表,未指定路径则默认为当前路径
Return a list containing the names of the files in the directory.
path can be specified as either str or bytes. If path is bytes,
the filenames returned will also be bytes; in all other circumstances
the filenames returned will be str.
If path is None, uses the path='.'.

lseek

设置并返回指定文件的指针的位置,
Set the position of a file descriptor. Return the new position.
Return the new cursor position in number of bytes
relative to the beginning of the file.

major

获取一个设备文件的主设备号
Extracts a device major number from a raw device number.

makedev

在系统上创建一个新的设备文件
Composes a raw device number from the major and minor device numbers.

makedirs

递归创建多层目录,如果目标目录已经存在,则报错
Super-mkdir; create a leaf directory and all intermediate ones. Works like
mkdir, except that any intermediate path segment (not just the rightmost)
will be created if it does not exist. If the target directory already
exists, raise an OSError if exist_ok is False. Otherwise no exception is
raised. This is recursive.

minor

获取一个设备文件的次设备号
Extracts a device minor number from a raw device number.

mkdir

创建一个目录
Create a directory.

mkfifo

创建一个管道文件
If dir_fd is not None, it should be a file descriptor open to a directory,
and path should be relative; path will then be relative to that directory.
dir_fd may not be implemented on your platform.
If it is unavailable, using it will raise a NotImplementedError.

nice

为一个进程增加属性,也即修改一个进程的nice值
Add increment to the priority of process and return the new priority.

open

在硬件层面打开文件,返回一个整型的文件描述符
Open a file for low level IO. Returns a file descriptor (integer).

putenv

修改或增加一个环境变量
Change or add an environment variable.

read

读取指定文件的文件描述符,返回字节对象
Read from a file descriptor. Returns a bytes object.

remove

删除指定文件
Remove a file (same as unlink()).

removedirs

删除多层目录,
Super-rmdir; remove a leaf directory and all empty intermediate
ones. Works like rmdir except that, if the leaf directory is
successfully removed, directories corresponding to rightmost path
segments will be pruned away until either the whole path is
consumed or an error occurs. Errors during this latter phase are
ignored -- they generally mean that a directory was not empty.

rename

为一个文件或目录重命名
Rename a file or directory.

rmdir

删除一个目录
Remove a directory.

setegid

设置当前进程的有效组ID
Set the current process's effective group id.

seteuid

设置当前进程的有效用户ID
Set the current process's effective user id.

setgid

设置当前进程的组ID
Set the current process's group id.

setuid

为当前进程设置用户ID
Set the current process's user id.

stat

显示指定路径的详细信息
Perform a stat system call on the given path.

strerror

把错误号码转换成信息字符串
Translate an error code to a message string.

symlink

为指定目录创建软链接
symlink(src, dst, target_is_directory=False, *, dir_fd=None)
Create a symbolic link pointing to src named dst.

sync

强制写入内容到磁盘中
Force write of everything to disk.

system

在子shell中执行系统命令
Execute the command in a subshell.

times

返回系统时间信息的集合
Return a collection containing process timing information.

umask

为文件或目录设置并返回新权限模式
Set the current numeric umask and return the previous umask.

uname

返回当前操作系统的内核信息
Return an object identifying the current operating system.

unlink

删除一个软链接
unlink(path, *, dir_fd=None)
Remove a file (same as remove()).

unsetenv

删除一个环境变量
Delete an environment variable.

utime

为指定路径设置最后访问时间和最后修改时间
utime(path, times=None, *, ns=None, dir_fd=None, follow_symlinks=True)
Set the access and modified time of path.

walk

给定目录名,返回一个由当前目录名,当前目录的子目录以及当前目录下的普通文件组成的元组
Directory tree generator.
For each directory in the directory tree rooted at top (including top
itself, but excluding '.' and '..'), yields a 3-tuple
dirpath, dirnames, filenames
dirpath is a string, the path to the directory. dirnames is a list of
the names of the subdirectories in dirpath (excluding '.' and '..').
filenames is a list of the names of the non-directory files in dirpath.
Note that the names in the lists are just names, with no path components.
To get a full path (which begins with top) to a file or directory in
dirpath, do os.path.join(dirpath, name).

OS模块的常用内置方法的更多相关文章

  1. python字符串常用内置方法

    python字符串常用内置方法 定义: 字符串是一个有序的字符的集合,用与存储和表示基本的文本信息. python中引号中间包含的就是字符串. # s1='hello world' # s2=&quo ...

  2. python迭代器-迭代器取值-for循环-生成器-yield-生成器表达式-常用内置方法-面向过程编程-05

    迭代器 迭代器 迭代: # 更新换代(其实也是重复)的过程,每一次的迭代都必须基于上一次的结果(上一次与这一次之间必须是有关系的) 迭代器: # 迭代取值的工具 为什么用迭代器: # 迭代器提供了一种 ...

  3. 迭代器,for循环本质,生成器,常用内置方法,面向过程编程

    一.迭代器 1.迭代:更新换代(重复)的过程,每次的迭代都必须基于上一次的结果 迭代器:迭代取值的工具 2.迭代器给你提供了一种不依赖于索引取值的方式 3.可以迭代取值的对象:字符串,列表,元组,字典 ...

  4. Python常用模块中常用内置函数的具体介绍

    Python作为计算机语言中常用的语言,它具有十分强大的功能,但是你知道Python常用模块I的内置模块中常用内置函数都包括哪些具体的函数吗?以下的文章就是对Python常用模块I的内置模块的常用内置 ...

  5. Python 类的常用内置方法

    类的内置方法(魔法方法): 凡是在类内部定义,以__开头__结尾的方法,都是类的内置方法,类的内置方法,会在满足某种条件下自动触发. 1.1__new__ __new__:在___init__触发前, ...

  6. python基础操作以及其常用内置方法

    #可变类型: 值变了,但是id没有变,证明没有生成新的值而是在改变原值,原值是可变类型#不可变类型:值变了,id也跟着变,证明是生成了新的值而不是在改变原值,原值是不可变 # x=10# print( ...

  7. 递归,装饰器,python常用内置方法

    **递归**        def calc(n):            print(n)            if int(n / 2) == 0:  条件判断                r ...

  8. JavaScript基础 -- js常用内置方法和对象

    JS中常用的内置函数如下: 1.eval(str):计算表达式的结果. 2.parseInt(str,n):将符串转换成整数数字形式(可指定几进制). 3.parseFloat(str):将字符串转换 ...

  9. python常用内置方法

    常用内建函数# 如何在遍历一个列表的同时获取当前下标? # 普通人的做法 list = [1, 2, 3, 4, 5, 6] index = 0 for i in list: print('下标%s' ...

随机推荐

  1. JavaScript获取页面宽度高度

    网页可见区域宽:document.body.clientWidth网页可见区域高:document.body.clientHeight网页可见区域宽:document.body.offsetWidth ...

  2. 状压dp初探

    写了几道状压...然后就一直在颓废... 2064: 分裂 http://www.lydsy.com/JudgeOnline/problem.php?id=2064 初始的为正,最后的为负,假设我们能 ...

  3. UVa 12186 树形dp

    题意  分析   白皮书 P282  例题9-12 AC代码 #include <stdio.h> #include <math.h> #include <string. ...

  4. 互联网App应用程序测试流程及测试总结

    互联网App应用程序测试流程及测试总结 1. APP测试基本流程 1.1流程图 仍然为测试环境 Pass 1.2测试周期 测试周期可按项目的开发周期来确定测试时间,一般测试时间为两三周(即15个工作日 ...

  5. git学习四:eclipse使用git提交项目

    支持原创:http://blog.csdn.net/u014079773/article/details/51595127 准备工作: 目的:eclipse使用git提交本地项目,提交至远程githu ...

  6. 获取屏幕宽高度与可视区域宽高度(availWidth、clientWidth、width、innerWidth)

    经常会遇到需要获取屏幕宽度.高度,可视区域宽度.高度等问题,也就常跟这几个打交道,一不小心,还真爱弄混淆了. 先来列举下这几个吧: screen.availHeight.screen.availWid ...

  7. 关于OELD屏显示电池电量的简易方法

    如何采集电源电压大家可能都熟悉,stm32的ADC+DMA能很方便迅速的帮我们采集到自己想要的电压数据.使用DMA进行数据搬运也能很好的减轻CPU的一部分压力.但是这样只是第一步--数据. 用户想看到 ...

  8. pip install在Windows下报错解决

    报错: Traceback (most recent call last): File, in<module> load_entry_point('pip==1.4.1','console ...

  9. J.U.C ThreadPoolExecutor解析

    Java里面线程池顶级接口是Executor,但严格意义上讲Executor并不是一个线程池,而是一个线程执行工具,真正的线程池接口是ExecutorService.关系类图如下: 首先Executo ...

  10. Aps.net中基于bootstrapt图片上传插件的应用

    Aps.net中基于bootstrapt图片上传插件的应用 在最近的项目中需要使用一个图片上传的功能,而且是多张图片同时上传到服务器的文件夹中,将图片路径存放在数据库中.为了外观好看使用了bootst ...