• 学习总结(十八)


    1.time:时间

    time.time():时间戳(timestamp)
    time.sleep(secs):延迟线程的运行
    time.localtime([secs]):(指定时间戳下的)当前时区时间
    time.gmtime([secs]):(指定时间戳下的)格林威治时间
    time.strftime(fmt[,tupletime]):(指定时间元组下的)格式化时间

    %y 两位数的年份表示(00-99)
    %Y 四位数的年份表示(000-9999)
    %m 月份(01-12)
    %d 月内中的一天(0-31)
    %H 24小时制小时数(0-23)
    %I 12小时制小时数(01-12)
    %M 分钟数(00=59)
    %S 秒(00-59)
    %a 本地简化星期名称
    %A 本地完整星期名称
    %b 本地简化的月份名称
    %B 本地完整的月份名称
    %c 本地相应的日期表示和时间表示
    %j 年内的一天(001-366)
    %p 本地A.M.或P.M.的等价符
    %U 一年中的星期数(00-53)星期天为星期的开始
    %w 星期(0-6),星期天为星期的开始
    %W 一年中的星期数(00-53)星期一为星期的开始
    %x 本地相应的日期表示
    %X 本地相应的时间表示
    %Z 当前时区的名称
    %% %号本身

    2.calendar:日历

    calendar.isleap(year):判断闰年
    calendar.month(year, mouth):查看某年某月日历
    calendar.monthrange(year, mouth):查看某年某月起始星期与当月天数
    calendar.weekday(year, month, day):查看某年某月某日是星期几

    3.datatime:可以运算的时间

    datetime.datetime.now():当前时间

    datetime.datetime.now() + datetime.timedelta(days=-1):昨天
    datatime_obj.replace([...]):修改时间
    datetime.date.fromtimestamp(timestamp):格式化时间戳

    4.sys:系统

    sys.argv:命令行参数List,第一个元素是程序本身路径
    sys.exit(n) :退出程序,正常退出时exit(0)
    sys.version:获取Python解释程序的版本信息
    sys.maxsize | sys.maxint:最大int值
    sys.path:环境变量
    sys.platform:操作系统平台名称

    5.os:操作系统

    os.mkdir('dirname'):生成单级目录
    os.makedirs('dirname1/.../dirnamen2'):生成多层目录
    os.rename("oldname","newname") :重命名
    os.getcwd():工作目录
    os.rmdir('dirname'):删除单层空目录
    os.removedirs('dirname1/.../dirnamen'): 移除多层空目录
    os.listdir('dirname'):列举目录下所有资源
    os.sep:路径分隔符
    os.linesep:行终止符
    os.pathsep:文件分隔符
    os.name:操作系统名
    os.environ:操作系统环境变量
    os.system():执行shell脚本

    6.os.path:系统路径操作

    __file__:执行文件的当前路径
    os.path.abspath(path) :返回path规范化的绝对路径:
    os.path.split(path): 将path分割成目录和文件名二元组返回
    os.path.dirname(path): 上一级目录
    os.path.basename(path):最后一级名称
    os.path.exists(path):指定路径是否存在
    os.path.isabs(path):是否是绝对路径
    os.path.isfile(path):是否是文件
    os.path.isdir(path) :是否是路径
    os.path.join(path1[, path2[, ...]]):路径拼接
    os.path.getatime(path):最后存取时间
    os.path.getmtime(path):最后修改时间
    os.path.getsize(path):目标大小

  • 相关阅读:
    vue嵌套路由
    不同的网络出现的报错
    yarn 创建react项目时出现错误
    vue-awsome-swiper竖向滚动出现空白
    SpringBoot路径映射
    ApplicationRunner接口
    CommandLineRunner接口
    springboot创建拦截器
    Cors跨域请求
    springboot自定义异常视图
  • 原文地址:https://www.cnblogs.com/xzcvblogs/p/10828470.html
Copyright © 2020-2023  润新知