模块介绍
time &datetime模块
random
os
sys
shutil
json & picle
shelve
xml处理
yaml处理
configparser
hashlib
subprocess
logging模块
re正则表达式
导入包使用演示
time & datetime模块
1 #print(time.clock()) #返回处理器时间,3.3开始已废弃 , 改成了time.process_time()测量处理器运算时间,不包括sleep时间,不稳定,mac上测不出来
2 #print(time.altzone) #返回与utc时间的时间差,以秒计算\
3 #print(time.asctime()) #返回时间格式"Fri Aug 19 11:14:16 2016",
4 #print(time.localtime()) #返回本地时间 的struct time对象格式
5 #print(time.gmtime(time.time()-800000)) #返回utc时间的struc时间对象格式
6
7 #print(time.asctime(time.localtime())) #返回时间格式"Fri Aug 19 11:14:16 2016",
8 #print(time.ctime()) #返回Fri Aug 19 12:38:29 2016 格式, 同上
9
10 #日期字符串 转成 时间戳
11 #string_2_struct = time.strptime("2016/05/22","%Y/%m/%d") #将 日期字符串 转成 struct时间对象格式
12 #print(string_2_struct)
13
14 #struct_2_stamp = time.mktime(string_2_struct) #将struct时间对象转成时间戳
15 #print(struct_2_stamp)
16
17 #将时间戳转为字符串格式
18 #print(time.gmtime(time.time()-86640)) #将utc时间戳转换成struct_time格式
19 #print(time.strftime("%Y-%m-%d %H:%M:%S",time.gmtime()) ) #将utc struct_time格式转成指定的字符串格式
20
21 #时间加减
22 importd