我需要从jpeg格式中提取日期,我已经以字符串形式从jpeg中提取了文本,并使用了正则表达式来提取日期,
Cont:7225811153;第4896章2019年6月7日21:18:40
使用的代码
import re as r
from datetime import datetime
id = r.search(r'\d{2}-\w{3}-\d{4}',text)
print(id)
输出re.Match对象; span =(89,100),match ='2019年6月7日'
但是执行上述代码后,我尝试了以下操作以提取日期
代码
date = datetime.strptime(id.group(),'%d-%B-%Y').date()
输出
[[ValueError:时间数据'2019年6月7日'与格式'%d-%B-%Y'不匹配] >>我在哪里出错了,或者有没有更好的方法来做同样的事情。帮助将不胜感激
我需要从jpeg格式中提取日期,我已经从jpeg中以字符串形式提取了文本,并使用了regex来提取日期,来自JPEG的文本Cont:7225811153; ...
%b
而不是%B
,但请确保您仅尝试转换匹配如果],它发生了: