Python Dateutil parse()参数

Python Dateutil parse()参数,python,python-dateutil,Python,Python Dateutil,我对Python相当陌生,如果这是一个愚蠢的问题,请提前道歉 我正在尝试使用parse()函数来规范化从一些XMPP时间戳接收的日期和时间 t1 = parse("20141126T03:44:18") print t1 如上图所示,如果我传递一个字符串进行解析,parse()的行为与预期的一样。如果我将另一个函数传递给parse(),它将无法运行,并出现以下错误: t1 = parse(msg.getTimestamp()) print t1 AttributeError:

我对
Python
相当陌生,如果这是一个愚蠢的问题,请提前道歉

我正在尝试使用
parse()
函数来规范化从一些XMPP时间戳接收的日期和时间

t1 = parse("20141126T03:44:18")
print t1
如上图所示,如果我传递一个字符串进行解析,
parse()
的行为与预期的一样。如果我将另一个函数传递给
parse()
,它将无法运行,并出现以下错误:

    t1 = parse(msg.getTimestamp())
    print t1
AttributeError:“非类型”对象没有属性“读取”


任何指导都将不胜感激。

我明白了。我必须做以下事情:
stamp=str(msg.getTimestamp())
t1=解析(戳记)

打印t1

这与
解析
函数本身无关,您的
msg.getTimestamp()
有问题。感谢您的快速响应。如果我运行以下
msg.getTimestamp()
功能正常:
t1=msg.getTimestamp()打印t1