标签:ptime 之间 oca localtime name sds nbsp 关于 json
time是一个关于时间的模块,类似的还有datetime模块
time.time()Python time time() 返回当前时间的时间戳(1970纪元后经过的浮点秒数),以1970年的第0秒为起点
time.localtime()返回本地的结构化时间
time.gmtime()返回英国格林尼治的结构化时间
In [2]: print(time.time())
1538275076.9507928
In [3]: print(time.localtime())
time.struct_time(tm_year=2018, tm_mon=9, tm_mday=30, tm_hour=10, tm_min=38, tm_sec=9, tm_wday=6, tm_yday=273, tm_isdst=0)
给time.localtime()传入时间戳即可得结构化时间
给time.mktime()传入结构化时间即可得时间戳
In [6]: time.localtime(time.time())
Out[6]: time.struct_time(tm_year=2018, tm_mon=9, tm_mday=30, tm_hour=11, tm_min=13, tm_sec=27, tm_wday=6, tm_yday=273, tm_isdst=0)
In [7]: time.mktime(time.localtime())
Out[7]: 1538277253.0
time.strftime("%Y/%m/%d %X",time.localtime()) strftime将结构化时间转化为字符串时间
time.strptime("2016:12:24:17:50:36","%Y:%m:%d:%X") strptime将字符串时间转化为结构化时间
In [8]: time.strftime("%Y/%m/%d %X",time.localtime())
Out[8]: ‘2018/09/30 11:17:55‘
In [9]: time.strptime("2016:12:24:17:50:36","%Y:%m:%d:%X")
Out[9]: time.struct_time(tm_year=2016, tm_mon=12, tm_mday=24, tm_hour=17, tm_min=50, tm_sec=36, tm_wday=5, tm_yday=359, tm_isdst=-1)
time.asctime() 将结构化时间转化为固定格式字符串时间,默认当前时间
time.ctime() 将时间戳转化为固定格式字符串时间,默认当前时间
In [10]: time.asctime()
Out[10]: ‘Sun Sep 30 11:25:37 2018‘
In [11]: time.ctime()
Out[11]: ‘Sun Sep 30 11:26:07 2018‘
random.ramdom()返回0,1之间的随机数
random.randint(1,3) 返回[1,3]之间的随机整数
random.randrange(1,3) 返回[1,3)之间的随机整数
random.choice([1,2,3,[4,5,6]]) 随机从序列中选取一个元素
random.sample([1,2,3,[4,5,6]],n) 随机从序列中选取n个元素
random.uniform(1,3) 从区间中返回随机浮点数
os.getcwd() 获取当前工作目录
os.chdir("dirname") 改变当前工作目录
os.curdir() 返回当前目录
os.pardir() 获取当前父目录名
os.mkdir("dirname") 生成单级目录
os.rmdir("dirname") 删除单级空目录
os.listdir("dirname") 列出目录下所有文件和子目录
os.remove() 删除一个文件
json.dumps(s) 将s转化为字符串格式
json.loads(str) 将字符串str转为原来的数据类型
f = open("new_file","w")
f.write(json.dumps(dic)) # 等同于 json.dump(dic,f)
f=open("filename","r")
data=json.loads(f.read()) # 等价于data=json.load(f)
标签:ptime 之间 oca localtime name sds nbsp 关于 json
原文地址:https://www.cnblogs.com/roygood/p/9733413.html