现在我已经弄清楚了如何在 python 中进行 strtotime?我想知道是否有更优雅的方法来处理带有空日期的条目,如果我尝试 strptime() 它们会返回错误。
warrant_issued = cells[4].get_text().strip()
try:
warrant_issued_no = datetime.strptime(warrant_issued, '%m/%d/%Y')
except:
warrant_issued_no = ''
这行得通,但我在每一行解析四个或五个日期,它看起来既冗长又重复。我在想我应该定义一个函数,但是还有其他方法可以让这更 Pythonic 吗?
为简洁起见,我from datetime import datetime
一开始就这样datetime.strptime()
做了。否则我需要datetime.datetime.strptime()