1.获取文件的更新时间 ,然后转换为datetime时间格式。
update_time = time.localtime(os.path.getmtime("cookie.pkl"))
update_time = datetime.datetime(year=update_time.tm_year, month=update_time.tm_mon, day=update_time.tm_mday,hour=update_time.tm_hour, minute=update_time.tm_min, second=update_time.tm_sec)
2.正则表达式获取小数。
[-+]?[0-9]*\.?[0-9]* # 正则表达式获取小数
3.获取每个月第三周的周三
for x in con_data.index:
end = int(x.strftime("%W"))
begin = int(datetime.datetime(year=x.year, month=x.month, day=1).strftime("%W"))
if (x.strftime('%w') == "3") & (end-begin+1==3): # 获取每月第三周的周三
select_data.append(x)