python常用模块:标准文件及模块练习
2024-09-04 02:54:12
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:\\yyh\python\day20\lib")
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)
最新文章
- 在centos7(EL7.3 即 kernel-3.10.0-514.X )上安装BCM4312无线网卡驱动要注意的问题
- 会议通js
- 监控阮一峰老师的blog
- 整合TabBarController与NavigationController
- git安装--linux下的安装
- [PE结构分析] 6.IMAGE_SECTION_HEADER
- anriod TabHost
- C# winfrom中的布局 控件Anchor和Dock的区别
- 选择排序、插入排序、冒泡排序python实现
- 【JAVAWEB学习笔记】07_BootStrap、Viewport介绍
- Spring+SpringMVC+MyBatis+easyUI整合进阶篇(一)设计一套好的RESTful API
- 用MVC导入导出
- Java语言的概述?-什么是Java? (附一张Java工程师的学习路线图)
- LeetCode算法题-Longest Word in Dictionary(Java实现)
- 在html代码中js的script标签建议放在那里?
- 如何使用Git提高研发团队工作效率?
- 27)django-form操作示例(动态Select数据,自定义字段验证,全局验证等)
- 页面报错时隐藏Tomcat信息
- JS获取当前日期、比较日期大小
- Video.js web视频播放器