【发布时间】:2017-07-22 05:01:39
【问题描述】:
我正在从具有其他类似日期格式的 pdf 文档中解析日期
Traceback (most recent call last):
File "/Users/akjain/Documents/workspace/Parse13F/13FParser.py", line 26, in <module>
print dparser.parse(' Crl. A. Nos. 291/16, 300/16, 581/16 & 1143/16 Judgment reserved on : May 31, 2017 ', fuzzy=True)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/dateutil/parser.py", line 697, in parse
return DEFAULTPARSER.parse(timestr, **kwargs)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/dateutil/parser.py", line 303, in parse
raise ValueError, "unknown string format"
ValueError: unknown string format
我的输入是
print dparser.parse(' Crl. A. Nos. 291/16, 300/16, 581/16 & 1143/16 Judgment reserved on : May 31, 2017 ', fuzzy=True)
如果我从字符串中删除“291/16、300/16、581/16 和 1143/16”,代码运行完美。
任何人都可以在忽略上述值的同时帮助我解析日期。
【问题讨论】:
-
print语句的结果应该是什么? -
要亲自回复我,请输入“at”符号以获取收件人菜单,选择我的姓名,然后输入您的回复。
标签: python python-2.7 parsing python-dateutil datetime-parsing