博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python零基础学习笔记(二十九)—— OS模块
阅读量:6828 次
发布时间:2019-06-26

本文共 1247 字,大约阅读时间需要 4 分钟。

import os'''OS:包含了普遍的操作系统的功能'''#获取操作系统类型 nt->Windows posix->Linux/Unix或Mac OS Xprint(os.name)#打印操作系统详细信息,注意:windows 不支持#print(os.uname())#获取操作系统的环境变量print(os.environ)#获取指定环境变量print(os.environ.get("ALLUSERSPROFILE"))#获取当前目录print(os.curdir)#获取当前工作目录,即当前脚本所在的目录print(os.getcwd())#返回指定目录下的所有文件(列表形式)print(os.listdir(r"C:\Users\Administrator\PycharmProjects\untitled\day006"))#在当前目录下创建新目录#os.mkdir("My name")#删除目录#os.rmdir("My name")#获取文件属性print(os.stat("断言.py"))#重命名#os.rename("My name","sd")#删除普通文件#os.remove("sd")#运行shell命令#os.system("notepad")#os.system("write")#os.system("shutdown -s -t 500") #自动关机#os.system("taskkill /f /im notepad.exe")   #关闭notepad进程'''os.path'''#查看当前的绝对路径print(os.path.abspath("./sd"))#拼接路径p1 = r"C:\Users\Administrator\PycharmProjects\untitled\day011"p2 = "jjking"#注意:开始不能有斜杠print(os.path.join(p1,p2))#拆分路径path2 = r"C:\Users\Administrator\PycharmProjects\untitled\day011\sd"print(os.path.split(path2))#获取扩展名print(os.path.splitext(path2))#是否是目录print(os.path.isdir(path2))#判断文件是否存在path3 = r"C:\Users\Administrator\PycharmProjects\untitled\day011\断言.py"print(os.path.isfile(path3))#判断文件是否存在print(os.path.exists(path3))#获得文件字节print(os.path.getsize(path3))#获得文件路径print(os.path.dirname(path3))#获得文件名print(os.path.basename(path3))

转载地址:http://klykl.baihongyu.com/

你可能感兴趣的文章
StreamWriter写入文件
查看>>
MQ 2035
查看>>
CCR与DAG的区别
查看>>
交换安全
查看>>
freemarker@ # $使用方法的区别
查看>>
Synchronized——实现原理、底层优化
查看>>
快速搭建 Discuz 论坛
查看>>
pip升级常见故障解决心得
查看>>
C语言:指针的运用
查看>>
TortoiseSVN 源码相关网址
查看>>
C语言贪吃蛇代码
查看>>
共享打印机:已达到计算机的连接数最大值,无法再同此远程计算机连接
查看>>
dos2unix 和 unix2dos
查看>>
iOS-应用程序沙盒机制(SandBox)
查看>>
JAVA多线程(十)模式-Work Thread和阶段总结
查看>>
linux中时间设置date、hwclock、clock
查看>>
Linux 软件包管理之RPM
查看>>
Linux bash入门
查看>>
网络协议
查看>>
SecureCRT右键粘贴的设置
查看>>