擅长:python、mysql、java
<p>我要给你一个更一般的答案来回答这类问题。如果您在匹配类型时遇到困难,有两件事可以真正帮助您:</p>
<ol>
<li>交互式调试</li>
<li><code>type()</code></li>
</ol>
<p>将以下内容存入内存:</p>
<p><code>import pdb; pdb.set_trace()</code></p>
<p>将这一行放在代码中的任何地方,当脚本到达该点时,它将暂停执行,并将您置于<code>(pdb)</code>提示符下,这与常规的pythonshell类似,只是一次只能执行一行,并且有一些可用的命令(<code>c</code>表示继续可能是最重要的一个要知道的)。在</p>
<p>从这里,您可以使用<code>type()</code>来确定对象和变量的类型,并希望能发现Daniel在他的回答中所说的<code>type(dateparser.parse(createDate).astimezone(tz.tzutc()))</code>已经是一个<code>datetime</code>对象。在</p>