zoukankan      html  css  js  c++  java
  • os模块

    import os
    print(os.listdir(r'E:studyscriptspythonTMZ0day5'))
    print(os.name)#操作系统
    
    os.mkdir('java')#只可创建一个目录
    os.makedirs('python/day1')#可创建多级目录,自动创建父目录
    os.remove('a.txt')#只能删除文件
    os.rmdir('java')#只能删除空文件夹
    os.rename('java','a')#给文件或文件夹改名
    print(os.getcwd())#获取当前所在目录
    
    print(os.environ)#系统的环境变量
    
    #执行命令
    os.system()#拿不到结果,返回0代表执行成功
    os.popen()#能拿到返回结果
    
    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'))#最后一次访问时间
    
    print(os.path.split(r'E:studyscriptspythonTMZ0day5a.py'))#分离路径和文件名
    
    print(os.path.join('hh','java'))#
    
    print(os.path.abspath('..'))#获取绝对路径
    
    a = os.path.abspath('..')
    print(os.path.join(a,'m'))
    
    print(os.path.dirname(r'E:studyscriptspythonTMZ0day5a.py'))#取父目录
    
    base_path = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
    print(base_path)
    sql_file = os.path.join(base_path,'sqls','create.sql')
    print(sql_file)
    
    for cur_path,dirs,files in os.walk(r'E:studyscriptspythonTMZ0'):
        print(cur_path,dirs,files)
  • 相关阅读:
    图像的卷积
    信息理论与编码中有关信源编码的笔记
    Java 数组排序
    完全平方数
    Java 作业题4
    Java 作业题3
    Java 作业题 2
    算法面试题二:旋转数组,存在重复元素,只出现一次的数字
    算法面试题一:排序算法及贪心算法
    微信小程序 发送模板消息的功能实现
  • 原文地址:https://www.cnblogs.com/Mezhou/p/13616215.html
Copyright © 2011-2022 走看看