-2
我正在使用datefinder模塊在文本中查找日期引用。但是,函數調用返回的生成器可能會返回無效日期。如何使用try-except塊解決此問題?無效的日期時間錯誤
import datefinder
file = open('abc.txt', 'r')
for text in file:
dates = datefinder.find_dates(text)
for one_date in dates: #Getting an error at this point if date is not in the range
if valid_date(one_date):
#some code here
什麼是錯誤您收到?返回無效日期時會發生什麼? – elethan
獲得了Valueerror。解析器可能會返回無效的日期,例如一年中> 2000 – user3303178