Tôi đang sử dụng python-dateutil cho phân tích một ngày từ một chuỗi:Rắc rối trong ngày phân tích cú pháp sử dụng dateutil
import dateutil.parser
print dateutil.parser.parse('some null string', fuzzy=True).date()
2012-10-18
print dateutil.parser.parse('some 31 Oct 2012 string', fuzzy=True).date()
2012-10-31
Những gì tôi mong đợi là cho dateutil.parser.parse('some null string', fuzzy=True).date()
để ném một ngoại lệ, nhưng nó trở về ngày hiện tại. Ai đó có thể chỉ cho tôi cách tôi có thể tránh nhận ngày hiện tại, nếu không có ngày nào được tìm thấy trong chuỗi được cung cấp không?
Xin cảm ơn trước.
Nếu bạn bật 'mờ ', bạn sẽ không bao giờ nhận được ngoại lệ ... –