文章目录
返回操作系统的类型
操作系统的详细信息
系统的环境变量
判断是否是绝对路径
返回True 或者 False
生成绝对路径
获取目录名和文件名
创建目录
此时直接删除img目录会报错
正确的删除:
创建文件 删除文件
文件的重命名
判断文件或目录名是否存在
分离后缀名和文件名
将目录名和文件名分离
请注意:
os.uname在windows下是不适用的。
它用于返回标识当前操作系统的信息。返回值是一个具有五个属性的对象:
sysname-操作系统名称
nodename-网络上计算机的名称(已定义实现)
release-操作系统发布
version-操作系统版本
machine-硬件标识符
为了向后兼容,这个对象也是iterable的,它的行为类似于一个五元组,按照这个顺序包含sysname、nodename、release、version和machine。
有些系统将节点名截断为8个字符或前导组件;获取主机名的更好方法是socket.get hostname()甚至是socket.gethostbyaddr(socket.gethostname())。
可用性:最新版本的Unix。
在版本3.3中更改:返回类型从元组更改为具有命名属性的类似元组的对象。