首页 > 其他 > 详细

OS模块

时间:2019-07-20 13:33:12      阅读:101      评论:0      收藏:0      [点我收藏+]
# os模块概述
# os模块包含了普通的操作系统的功能
# os模块提供了?常丰富的?来处理?件或?录的?法
# 使?时需导?os模块:import os
import os
# • 1、查看操作系统类型:os.name
# • posix -> Linux、Unix、Mac os 可移植操作系统
# portable operation system interface of unix
# • nt -> windows 新技术 new technology
print(os.name)
# • 2、查看系统环境变量:os.environ
print(os.environ)
# • 3、获取环境变量的值:os.environ.get(“APPDATA”)
print(os.environ.get("CLASSPATH"))
# • 4、返回当前?录 (.):os.curdir
print(os.curdir)    # .:当前目录  ..:上一级目录
# • 5、得到当前?录,当前python的?作?录路径:os.getcwd()
print(os.getcwd())
# • 6、返回指定?录下的所有?件及?录名:os.listdir()
# • 如果listdir没有实参,默认返回当前?件下的所有?件及?录;
# • 如果listdir有实参路径,返回当前路径下的所有?件及?录;
print(os.listdir())
print(os.listdir("G:\Python培训\Day14\课中理论资料"))
# • 7、创建?录:os.mkdir(path)
# • 注:当?件已存在时,?法创建该?件。路径可相对,也可绝对
# 只有目录名称时,默认为相对路径

try:
    os.mkdir(os.getcwd()+r"\作业")
except FileExistsError as e:
    print(e.args)
    print(e.strerror)
    print(e.errno)
    print(e.filename)
# • 8、删除?录:os.rmdir(path)
# • 注:当路径不存在时,系统找不到指定的?件,操作失败
os.rmdir(os.curdir+r"\作业")

# • 9、获取?件信息:os.stat(filepath)
print(os.stat("倒计时.py"))
# • 10、重命名:os.rename(原始?件路径及?件名,新的?件名)
# os.rename("ddd","ccc")
# • 11、删除普通?件:os.remove(path)
os.remove("ccc")

 

OS模块

原文:https://www.cnblogs.com/dyd520/p/11217174.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!