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

本文共 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://tdnba.baihongyu.com/

你可能感兴趣的文章
Win10大丰收的节奏 微软收编iOS全部150万应用
查看>>
智慧城市要除“城市病” 中兴通讯开辟新增长极
查看>>
华平蝉联“视频会议十大卓越品牌”
查看>>
Opera已确认解散iOS开发团队
查看>>
DevOps:新的业务浪潮
查看>>
CERT:启用EMET的Windows 7比Windows 10更加安全
查看>>
LINE上市:一场迟到、勇敢又无奈的IPO
查看>>
OA选型:OA系统工作流是核心
查看>>
如何发现“利用DNS放大攻击”的服务器
查看>>
《Arduino开发实战指南:LabVIEW卷》——第2章 Arduino软件
查看>>
京津冀大数据走廊起笔谋篇
查看>>
WIFI连网一“吻”通 黑科技让无线路由器更智能
查看>>
Ovum光器件首席分析师:硅光子不是唯一解决方案
查看>>
大数据发展进入快车道 未来会呈现高速增长
查看>>
JVM基础:JVM内存组成及分配
查看>>
数据库锁和数据库隔离级别
查看>>
Linux下的内核测试工具——perf使用简介
查看>>
《从问题到程序:用Python学编程和计算》——2.3 内置函数和数学函数包
查看>>
《Photoshop修饰与合成专业技法》目录—导读
查看>>
《Metasploit渗透测试手册》—第1章1.10节分析数据库中存储的渗透测试结果
查看>>