os库的属性及方法

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'

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值