python OS模块的使用

"""
模块:单独的一个py文件
模块的分类:内置模块    自定义模块     第三方模块
内置模块:系统已经定义好的,可直接用  os
自定义模块:自己写的
第三方模块:别人写的      先下载才可以使用
"""

#os
import os

#绝对路径   从D,E,C盘开始


#将多个路径链接起来
print(os.path.join('E:\python\pygame',"fwefw"))


# !!!!!(两个绝对路径链接,会采用第二个路径)
print(os.path.join('E:\python','D:\game'))

#第一个是相对     第二个是绝对  此时采用绝对
print(os.path.join('我的','E:\python'))

                                                        #对文件操作

#删除文件
# os.remove("1.py")


#删除D盘下单33.txt文件
# os.remove('d:/1.txt')



#替换文件名子
# os.rename('3.txt','33.txt')

#判断33.txt是不是文件
# print(os.path.isfile('33.txt'))


                                                 #对文件夹的操作
#创建目录   mkdir()      创建单级目录
# os.mkdir("我的")


# makedirs()  首先创建文件夹1,文件夹1下面有文件夹2  可以创建多级目录
# os.makedirs("文件夹1/文件夹2")



#删除单级目录 rmdir()     删除多级目录removedirs()
# os.rmdir("我的")


#删除多级目录
# os.removedirs("文件夹1/文件夹2")



#查看指定目录的所有文件和目录
# print(os.listdir('D:'))       (打印出是个列表['$RECYCLE.BIN', '.android', '39dc9afb88085ab3367b5bd0f272d5ac'])


#对路径的分割  path.split()  path.join()
print(os.path.split('D:\game\steam\steampath\hhh')) #?????????  ('D:\\game\\steam\\steampath', 'hhh')


#判断是不是目录
print(os.path.isdir('E:\p1\P1录屏\当天录屏'))  #True

#
# print(os.path.isdir('E:\p1\P1录屏\当天录屏\01.py'))     #\01是转义字符换成反斜杠就ok就是75行代码
print(os.path.isdir('E:\p1\P1录屏\当天录屏/01.py'))

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值