判断周几
需要判断某一天是周几
# -*- coding: utf-8 -*-
from datetime import datetime
# today = datetime.now().weekday()
# print(today)
week = datetime.strptime('20170801', '%Y%m%d').weekday() #weekday()返回的是0-6,分别为周一到周日
print(week)
需要提取出‘20180801’这样的格式
提取时间序列
几种格式 datetime 与 date time object
b_1.iloc[1,1]
Timestamp(‘2017-11-01 01:00:00’)
q_1 = str(b_1.iloc[1,1])[:10]
q_2 = q_1.split('-')
q_3 = q_2[0] + q_2[1] + q_2[2]
q_3
#'20171101'
正则
import re
ans = re.split('-', q_1)
ans
#['2017', '11', '01']
用re.split 只能返回分开的字符串,还需要自己再合起来
疑惑
import re
s = '123abc345bcd'
ms = re.findall(r'/d+', s)
ms
#[]
按理说应该返回[123345]才对。。。,不知道哪里出现问题了