Python:如何检查对象是否为datetime.date类型?

Python:如何检查对象是否为datetime.date类型?,第1张

Python:如何检查对象是否为datetime.date类型?

我相信它在您的示例中不起作用的原因是您已这样导入

datetime

from datetime import datetime

这会导致您看到的错误

In [30]: isinstance(x, datetime.date)---------------------------------------------------------------------------TypeErrorTraceback (most recent call last)/<ipython-input-30-9a298ea6fce5> in <module>()----> 1 isinstance(x, datetime.date)TypeError: isinstance() arg 2 must be a class, type, or tuple of classes and types

如果您只是这样导入:

import datetime

该代码将按照其他所有答案所示的方式运行

In [31]: import datetimeIn [32]: isinstance(x, datetime.date)Out[32]: TrueIn [33]:


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5649294.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-16
下一篇2022-12-16

发表评论

登录后才能评论

评论列表(0条)

    保存