OS库的使用
Python中有关OS库的使用
路径操作
- os.path.abspath(path)
返回path在当前系统中的绝对路径
- os.path.normpath(path)
归一化path的表示形式,统一用\\分隔符分割
- os.path.relpath(path)
返回当前程序与文件之间的相对路径
- os.path.dirname(path)
返回当前路径path中文件目录的路径
- os.path.basename(path)
返回path中最后的文件名称
- os.path.join(path,*paths)
组合path与paths,返回一个路径字符串。
- os.path.exists(path)
判断path对应的文件目录以及文件是否存在。
- os.path.isfile(path)
判断path对应是否是已经存在文件。
- os.path.isdir(path)
判断path对应是否是已经存在的目录。
- os.path.getatime(path)
返回对应文件或目录的上次访问时间。
- os.path.getmtime(path)
返回文件或目录的上次修改时间。
- os.path.getctime(path)
返回文件或目录的上次创建时间。
- os.path.getsize(path)
返回path对应文件的大小,以字节为单位。
进程管理
- os.system(command)
执行程序或者cmd命令。
环境参数
- os.chdir(path)
修改当前程序操作的路径。
- os.getcwd()
范围程序当前的路径。
- os.getlogin()
获得当前系统登录的用户名称。
- os.cpu_count()
获得当前系统CPU数量
- os.urandom(n)
获得n个字符长度的随机字符串,通常用于加解密运算。