发布于2019-08-05 19:07 阅读(1175) 评论(0) 点赞(0) 收藏(2)
import 工具箱
from 工具箱 import 工具
from 工具箱 import *
__all__ = ["func","name"] # 控制*获取的工具
起别名 import from
if __name__ == '__main__':
在当前模块中使用,if下边的代码会执行
当模块被导入的时候 if下边的代码不会执行
模块导入的坑 文件名不要加格式
路径
模块导入的路径:
相对路径:
from 工具箱.工具箱 import 工具
绝对路径:
from sys import path
path.insert(0,绝对路径)
自定义 > 内置 > 第三方
#将时间戳转化乘字符串时间
print(time.strftime("%Y-%m-%d %H:%M:%S",time.gmtime(5000000000)))
print(time.strptime("2024-3-16 12:30:30","%Y-%m-%d %H:%M:%S"))
#将字符串时间转化位时间戳
print(time.mktime(time.strptime("2024-3-16 12:30:30","%Y-%m-%d %H:%M:%S")))
将当前时间转化成时间戳
t = datetime.now()
print(t.timestamp())
将时间戳转化成当前时间
import time
print(datetime.fromtimestamp(15000000000))
将字符串转成对象
print(type(datetime.strptime("2019-10-10 22:23:24","%Y-%m-%d %H:%M:%S")))
将对象转成字符串
print(str(datetime.now()))
print(datetime.now().strftime("%Y-%m-%d %H:%M:%S"))
datetime加减
print(datetime.now() + timedelta(hours=30 * 24 * 12))
print(datetime.now() - timedelta(hours=30 * 24 * 12))
import random
print(random.random()) #(0,1)开区间随机取
print(random.uniform(1,10)) #(1,10)开区间随机取
print(random.randint(1,50)) #[1,50]闭区间随机取
print(random.randrange(1,50,2)) #(起始,终止,步长)开区间随机取
print(random.choice([1,2,3,4,56,45,5,]))# 随机选择一个
print(random.choices([1,2,3,4,56,45,5,],k=2))#随机选择两个元素有重复
print(random.sample([1,2,3,4,56,45,5,],k=2)) #随机选择两个没有重复
lst = [1,2,3,4,5,6,7,8,9,0]
random.shuffle(lst) # 顺序打乱
print(lst)
作者:奋斗
链接:https://www.pythonheidong.com/blog/article/6768/1cd5ce29a6f2555b2385/
来源:python黑洞网
任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任
昵称:
评论内容:(最多支持255个字符)
---无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事,而不是让内心的烦躁、焦虑,坏掉你本来就不多的热情和定力
Copyright © 2018-2021 python黑洞网 All Rights Reserved 版权所有,并保留所有权利。 京ICP备18063182号-1
投诉与举报,广告合作请联系vgs_info@163.com或QQ3083709327
免责声明:网站文章均由用户上传,仅供读者学习交流使用,禁止用做商业用途。若文章涉及色情,反动,侵权等违法信息,请向我们举报,一经核实我们会立即删除!