python常用小技巧

日期

datetime

datetime.strptime() 字符串转时间
datetime.strftime() 时间转字符串

datetime.timestamp()  转时间戳

from dateutil.relativedelta import relativedelta

relativedelta  这个是日期偏移,可以直接用来和datetime进行日期加减法
n = t + relativedelta(days=+3)  
n = t + relativedelta(days=-3)  

 


其他常用
l1 = ['1','2','3','4','5','6','7']
l2 = ['a','b','c','d','e','f']
l3 = ['+','_','=']
import itertools
for i in itertools.zip_longest(l1,l2,l3,fillvalue=""):    
         print(i)

zip 是木桶原理,打包时按最小原则来,但是zip_longest则是按照最大来,并且没有的话可以按照fillvalue取默认值

 

 
posted @ 2022-07-15 15:21  JakeTan  阅读(16)  评论(0)    收藏  举报