• 21模块


    1.模块导入方式
    import xx 导入大模块
    from xxx import xx 导入模块某功能
    2. Collections
    1.counter 计数器
    2.栈:先进后出(桶里装馒头) python中没有栈 自己写个简略的栈(有问题)
     
    3.队列(queue)先进先出 (排队办理业务)
     
    4.双向队列(deque)
     
    5.namedtuple 命名元祖.
     
    6.defaultdict 默认值字典
     
    3.time 模块
    1time.time() 时间戳
    %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)
    2.时间戳--->格式化时间
    strftime() 时间格式: %Y-%m-%d %H:%M:%S
    结构化时间 time.localtime()本时区 time.gmtime()格林尼治时区
    strptime() 把格式化时间转化成结构化时间
    mktime() 把结构化时间转化成时间戳
     
     
    3.计算时间差
     
     
    4.random模块
     
    5.os模块
    所有和操作系统相关的内容都在os模块
    os.sep 文件路径分隔符 输出操作系统特定的路径分隔符win下为"\"Linux下为"/"
    os.makedirs('dirname1/dirname5') # 创建文件夹目录结构
    os.removedirs('dirname1/dirname5') # 删除文件夹, 如果文件夹内没有东西。 就可以删除。否则报错
    上面2个更好用
    os.mkdir('dirname/哈哈') # mkdir如果父级目录不存在。 报错
    os.rmdir('dirname') # 删除文件夹 如果文件夹内没有东西。 就可以删除。 否则报错
     
     
    6. sys模块
    sys.path python查找模块的路径
     
     

  • 相关阅读:
    选择人员参与游戏的小程序
    Android系统 手机需要用到的命令
    Portal 开发
    又见好书 net4.0面向对象编程漫谈
    IOS UITableView reloadData not respone!
    android开发的注意问题
    BW数据转换中出现的#非法字符错误
    GIT版本控制使用小结
    好书伴我行
    LogMonitorAgent小结
  • 原文地址:https://www.cnblogs.com/v-h3/p/9960309.html
Copyright © 2020-2023  润新知