zoukankan      html  css  js  c++  java
  • python常用模块:标准文件及模块练习

    1.请写出规范目录 并解释各文件夹的作用

    bin    执行文件
    core    核心业务逻辑
    conf    配置文件
    lib    库、公共代码、第三方模块
    db    数据分析
    log    日志文件
    readme    文本文档

    2.改造atm+购物车 

    [待完善]
    将代码拆分到不同模块中
    用规范目录来管理这些模块


    3.在启动文件中应该将项目的根目录添加到环境变量

    有以下目录 请在编写代码 添加根目录到环境变量
    以保证在其他地方core中能访问lib中的内容

    |bin
    |start.py
    |core
    ATM.py
    |lib
    common.py
    
    #file:"ATM.py"
    import sys
    sys.path.append(r"D:\yyhpythonday20lib")
    import lib.common

    4.time模块中的三种时间类别分别是?请编写代码来获取

    #时间的三类
    #1.时间戳 从1970-1-1 0:0:0开始到现在的秒数
    print(time.time())
    t=time.time()
    time.sleep(10)
    t2=time.time()
    print(t2-t)
    
    #2.结构化时间
    print(time.localtime())#返回是一个对象,其中包含一个元组,里面是每个时间的值(东八区)
    print(time.localtime().tm_year)#单独获取某个时间属性
    print(time.gmtime())#世界统一时间 比北京时间晚八小时
    
    
    #3.格式化的字符串时间
    print(time.strftime("%Y-%m-%d %H:%M:%S %q"))
    print(time.strftime("%Y-%m-%d %x %q"))
    
    

     

    5.datetime模块常用功能是什么?编写代码进行测试

    import datetime
    #这是一个包,里面包含包对时间的处理,对日期的处理
    datetime.date #日期相关
    datetime.time #时间相关
    
    #获取当前详细时间
    print(datetime.datetime.now())
    
    #获取时间的某一部分
    t1 = (datetime.datetime.now().hour)
    
    #替换时间的某一部分
    t1 = datetime.datetime.now()
    t1 = t1.replace(year=2019)
    print(t1)
    
    t2 = datetime.datetime.now()
    #print(t1=t2)
  • 相关阅读:
    lxml库
    requests库基本使用
    Xpath Helper的使用
    Class.forName()的作用(转)
    JDBC 连接数据库
    IDEA 的 Othere Settings(Default settings)消失了?(转)
    servletContext.getRealPath(String)作用(转)
    MySQL中插入相关
    MyBatis 中错误信息详情、原因分析及解决方案
    Java 的全限定类名
  • 原文地址:https://www.cnblogs.com/wuzhengzheng/p/9800003.html
Copyright © 2011-2022 走看看