• python文件目录os 模块操作


    import  os
    print(os.listdir(r'G:untitled2untitledces'))#获取当前目录下文件
    #已经存在的目录不能在创建
    # os.makedirs('java')##父目录不存在的时候,会创建父目录
    # os.makedirs('java/1')
    # os.makedirs('java/2')
    # os.mkdir('python')
    # os.mkdir('python/day2')
    # os.mkdir('python/day3')
    # os.remove('python') #删除文件,不能删除文件夹
    # os.rmdir('java')#删除空文件夹的
    # os.rename('javas/1','javas/11') #重命名,文件和文件夹都可以
    # print(os.getcwd())#获取当前所在的目录
    # os.chdir(r'G:untitled2untitledces')#进入到某个目录里面,显示目录下的文件
    #进入到某个目录创建个文件夹
    # os.chdir('/Users/nhy/PycharmProjects/tmz-code')#进入到某个目录里面
    # os.mkdir('java')
    # print(os.environ)#获取系统环境变量里面配置的内容
    # result = os.system('sgw3dsgs') #执行操作系统命令的,它只能帮你执行,不能拿到命令的结果
    # print(result)#结果拿不到
    #它返回的是命令执行是否成功,如果返回的是0,代表执行成功
    # result = os.popen('ipconfig').read() #可以拿到结果,加上read就不是乱码了
    # print('result,,',result)
    # os.path.join()#拼接路径
    例子
    # print(os.path.join('e:','movies','欧美大片','复仇者联盟.mp4'))
    # os.path.abspath()# #把相对路径,转换成绝对路径
    # os.path.split()#分隔路径和文件名字
    # os.path.dirname()#取父目录
    例子
    # print(os.path.dirname(r'/Users/nhy/PycharmProjects/tmz-code/day4/a.json') )#取父目录
    # os.walk()当前的目录下查找
    #例子 这个专门用来找文件的方法
    # for cur_path,dirs,files in os.walk(r'/Users/nhy/'): 循环有三个值,第一个当前在循环到那个目录,第二个是当前有多少文件夹,第三个是有多少文件
    # print('当前在%s目录下查找'%cur_path)
    # for file in files:
    # if file.endswith('.mp4') or file.endswith('.avi'):
    # print('发现小电影在%s目录下'%cur_path)
    # break
    # print(os.path.sep)#当前系统的路径分隔符
    # print(os.path.isfile('a.py')) #是否为文件
    # print(os.path.isdir('a.py')) #是否为文件夹
    # print(os.path.exists('a.py')) #文件/文件夹是否存在
    # print(os.path.getsize('a.py')) #获取大小
    # print(os.path.getctime('a.py')) #创建时间
    # print(os.path.getmtime('a.py')) #修改时间
    # print(os.path.getatime('a.py')) #最后一个访问时间
  • 相关阅读:
    Mac终端配置,DIY你的Terminal (iTerm 2 + Oh My Zsh)
    Vue全局组件,Vue.use()引用注册,全局使用
    vue 打包npm run build报错Unexpected token: punc (() [static/js/0.739c7d2b56384f8c9c1d.js:7425,8]
    【转】搭建 vue2 vue-router2 webpack3 多入口工程
    【转】从零搭建 vue2 vue-router2 webpack3 工程
    web前后端开发不得不聊的安全问题
    10分钟熟练使用webpack
    vuejs之【router-link】大全(二)
    Vuejs之【内部指令】
    vuejs之【router-link】大全(一)
  • 原文地址:https://www.cnblogs.com/weilemeizi/p/14514601.html
Copyright © 2020-2023  润新知