博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
os模块
阅读量:6314 次
发布时间:2019-06-22

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

#__author__:Administrator} #data: 2017/12/4 import os print(os.getcwd())#获取当前工作目录  F:\py\learn-python\day-18 # os.chdir('c:')#改变当前脚本工作目录 # print(os.getcwd()) #print(os.curdir)#返回当前目录  . #print(os.pardir)#返回当前目录的父目录  .. #os.makedirs('abc\\xuxu')#可生成多层递归目录 #os.removedirs('abc\\xuxu')#只删除空的文件夹,还会往上一层找 # os.mkdir('xuxu')#生成一个文件夹 # os.mkdir('xuxu\\123') # os.rmdir('xuxu\\123')#删除一个空文件夹 #print(os.listdir())#列出指定目录下的所有文件和子目录,包括隐藏文件,并以列表方式打印 #os.remove('xuxu\\123.py')#只能删除文件不能删除文件夹 #os.rename('xuxu','xuxuxu')#重命名文件或文件夹 # info = os.stat('abc') # print(info.st_atime)#获取文件/目录信息 # print(os.sep)#  \   输出操作系统特定的路径分隔符 # print(os.linesep)#输出操作系统特定行终止符 # print(os.pathsep)#  ;   输出操作系统特定路径分隔符 # print(os.name)# nt # # print(os.system('dir'))#执行shell命令 # print(os.environ)#获取系统环境变狼 # # print(os.path.abspath('./abc'))#获得绝对路径 # s = os.path.split(r'F:\py\learn-python\day-18\abc')#拆分路径 # print(s)#('F:\\py\\learn-python\\day-18', 'abc') print(os.path.dirname('abc'))#参数上一级的文件夹绝对路径 print(os.path.basename(r'F:\py\learn-python\day-18\abc'))#返回path最后的文件名 print(os.path.exists())#path存在返回true,不存在返回false print(os.path.isabs())#如果path是绝对路径,返回true print(os.path.isdir())#如果path是一个存在的目录返回true print(os.path.isfile())#如果path是一个存在的文件返回true os.path.join([a,b])#路径拼接 os.path.getatime()#返回path文件最后存取时间 os.path.getmtime()#返回path文件最后修改时间

转载于:https://www.cnblogs.com/xuxu-learn-python/p/8056466.html

你可能感兴趣的文章
没有功能需求设计文档?对不起,拒绝开发!
查看>>
4星|《先发影响力》:影响与反影响相关的有趣的心理学研究综述
查看>>
IE8调用window.open导出EXCEL文件题目
查看>>
python之 列表常用方法
查看>>
vue-cli脚手架的搭建
查看>>
在网页中加入百度搜索框实例代码
查看>>
在Flex中动态设置icon属性
查看>>
采集音频和摄像头视频并实时H264编码及AAC编码
查看>>
3星|《三联生活周刊》2017年39期:英国皇家助产士学会于2017年5月悄悄修改了政策,不再鼓励孕妇自然分娩了...
查看>>
高级Linux工程师常用软件清单
查看>>
堆排序算法
查看>>
folders.cgi占用系统大量资源
查看>>
路由器ospf动态路由配置
查看>>
zabbix监控安装与配置
查看>>
python 异常
查看>>
last_insert_id()获取mysql最后一条记录ID
查看>>
可执行程序找不到lib库地址的处理方法
查看>>
bash数组
查看>>
Richard M. Stallman 给《自由开源软件本地化》写的前言
查看>>
oracle数据库密码过期报错
查看>>