更新:
很抱歉我的粗心,把parse
和parser
混淆了。这个问题应该删除。但因为有人接了信,而且名声很好,我就把它放在这里。再次抱歉。在
(import dateutil.parser
)之间有什么区别
>>> import dateutil.parser
>>> t = dateutil.parser.parser("2012-01-19 17:21:00 BRST")
>>> type(t)
<class 'dateutil.parser.parser'>
和(from dateutil.parser import parse
)
谁能解释一下import dateutil.parser
和{
问题是您实际上是在调用
parser
对象的构造函数,而不是parse
方法。您可以调用dateutil.parser.parse
,也可以实例化一个dateutil.parser.parser
对象并调用其parse()
方法。在通常,您可以用
dateutil.parser.parserinfo
对象来构造parser
对象,但是由于您实际上并没有使用parser
对象,所以当它检测到您已将字符串传递给它时,它不会抛出错误。在相关问题 更多 >
编程相关推荐