chdir:修改工作目录——os.chdir(“path”)
curdir:获取当前的目录,返回相对路径——os.curdir
getcwd:查看当前目录,返回绝对路径 ——os.getcwd()
chmod:修改文件或目录权限——os.chmod(path.mode)
cpu_count:返回cpu核对应的线程数(2核4线程)——os.cpu_count()
close:关闭文件路径——os.close(path)
kill:通过进程编号杀死进程(慎用)——os.kill(pid, sig)
getpid: 获取当前进程编号——os.getpid()
getppid:返回当前进程的父进程编号—— os.getppid()
linesep:显示当前系统下的换行符——os.linesep
sep:获取当前路径分割符——os.sep
pathsep:获取环境变量分割符——os.pathsep
listdir:返回对应目录下的所有文件,包括隐藏文件——os.listdir(path)
makedirs:创建目录 (可支持多层目录)——os.makedirs(path)
mkdir:创建目录 只能是一层——os.mkdir(path)
open:创建文件——file = os.open(‘filename,‘文件格式’,‘w’)
remove:删除文件——os.remove("文件名")
removedirs:删除目录,支持多级删除——os.removedirs(path)
system:执行终端命令,在cmd输出的内容会直接在控制台输出,返回结果为0表示执行成功——os.system() 如,清屏操作 os.system(cls)
注:os.system是简单粗暴的执行cmd指令,如果想获取在cmd输出的内容,是没办法获到的
'DirEntry', 'F_OK', 'MutableMapping', 'O_APPEND', 'O_BINARY', 'O_CREAT', 'O_EXCL', 'O_NOINHERIT', 'O_RANDOM', 'O_RDONLY', 'O_RDWR', 'O_SEQUENTIAL', 'O_SHORT_LIVED', 'O_TEMPORARY', 'O_TEXT', 'O_TRUNC', 'O_WRONLY', 'P_DETACH', 'P_NOWAIT', 'P_NOWAITO', 'P_OVERLAY', 'P_WAIT', 'PathLike', 'R_OK', 'SEEK_CUR', 'SEEK_END', 'SEEK_SET', 'TMP_MAX', 'W_OK', 'X_OK', '_AddedDllDirectory', '_Environ', '__all__', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__spec__', '_execvpe', '_exists', '_exit', '_fspath', '_get_exports_list', '_putenv', '_unsetenv', '_wrap_close', 'abc', 'abort', 'access', 'add_dll_directory', 'altsep', 'closerange', 'defpath', 'device_encoding', 'devnull', 'dup', 'dup2', 'environ', 'error', 'execl', 'execle', 'execlp', 'execlpe', 'execv', 'execve', 'execvp', 'execvpe', 'extsep', 'fdopen', 'fsdecode', 'fsencode', 'fspath', 'fstat', 'fsync', 'ftruncate', 'get_exec_path', 'get_handle_inheritable', 'get_inheritable', 'get_terminal_size', 'getcwdb', 'getenv', 'getlogin', 'isatty', 'link', 'lseek', 'lstat', '', 'name', 'pardir', 'path', 'pipe', 'popen', 'putenv', 'read', 'readlink','rename', 'renames', 'replace', 'rmdir', 'scandir', 'set_handle_inheritable', 'set_inheritable', 'spawnl', 'spawnle', 'spawnv', 'spawnve', 'st', 'startfile', 'stat', 'stat_result', 'statvfs_result', 'strerror', 'supports_bytes_environ', 'supports_dir_fd', 'supports_effective_ids', 'supports_fd', 'supports_follow_symlinks', 'symlink', 'sys', 'terminal_size', 'times', 'times_result', 'truncate', 'umask', 'uname_result', 'unlink', 'urandom', 'utime', 'waitpid', 'walk', 'write'