【9】python关于os模块与os.path的相关操作

---恢复内容开始---

【9】python关于os模块与os.path的相关操作

【9】python关于os模块与os.path的相关操作

#__author:"吉*佳"
#date: 2018/10/20 0020
#function: # os模块知识点
import os # 获取平台名称: 打印:nt代表windows posix 代表linux,unix MAC os
print(os.name) # 这个Mac系统能执行,打印操作系统详细信息
os.uname() # 获取系统的环境变量
print(os.environ) # 获取指定的环境变量
print(os.environ.get('APPDATA')) # 获取当前的目录 即输出 .
print(os.curdir) # 获取当前的工作目录,即当前的程序所在的目录
print(os.getcwd()) # 获取当前目录下的文件内容信息,是以列表返回的,即可以遍历拿出所有的东西
print(os.listdir(r'E:\[AAA]千峰全栈学习python')) # 在python脚本的当前目录创建新的文件夹
os.mkdir("newdir") #相对路径方式
os.mkdir(r'E:\[AAA]千峰全栈学习python\day3\newdirs') #绝对路径方式 # 删除文件夹
os.rmdir("newdir") #当前工作路径的删除
os.rmdir(r'E:\[AAA]千峰全栈学习python\day3\newdirs') #绝对路径删除 #获取文件属性
print(os.stat(r'E:\[AAA]千峰全栈学习python\day3')) #重命名当前python 文件目录下的一个目录的名字
os.rename("jiajia666","jiajia") # 删除普通文件(当前工作文件目录内的)
os.remove('fille666.txt') # 运行shell 命令,打开记事本 os.system("notepad")
os.system('write')
os.system('mspaint') #画图板
os.system('msconfig') #设置 os.system('shutdown -s -t 5000') #设置83分钟后关机 os.system('shutdown -a') #取消关机 os.system("notepad") #打开写字板软件
os.system('taskkill/f /im notepad.exe') #关闭写字板软件

【9】python关于os模块与os.path的相关操作

#__author:"吉勇佳"
#date: 2018/10/20 0020
#function: import os # 进入程序所在目录下的一个文件夹路径 输出:E:\[AAA]千峰全栈学习python\day4\jiajia666
print(os.path.abspath('./jiajia666')) # 拼接路径
p1 = r'E:\[AAA]千峰全栈学习python\day3'
p2='jiajia666'
print(os.path.join(p1,p2)) # 拆分路径
path2=r'E:\[AAA]千峰全栈学习python\day3\jiajia666\1.txt'
print(os.path.split(path2)) #返回一个元组,得到目录 和文件名 # 判断是否是目录
print(os.path.isdir('jiajia666')) # 判断目录是否存在
print(os.path.exists("jiajia6766")) # 判断是否是文件、返回true or false
path_=r'E:\[AAA]千峰全栈学习python\day4\1OS模块.py' # .txt .py文件也是一种文件
print(os.path.isfile(path_)) # 获取文件的大小信息 返回字节数
print(os.path.getsize(path_)) # 获取文件名
path_=r'E:\[AAA]千峰全栈学习python\day4\1OS模块.py'
print(os.path.basename(path_))

【9】python关于os模块与os.path的相关操作

---恢复内容结束---

上一篇:MVP架构分析与搭建


下一篇:NSURLSession 所有的都在这里(一)