擅长:python、mysql、java
<p>使用正确的调用:<code>strptime</code>是<code>datetime.datetime</code>类的类方法,它不是<code>datetime</code>模块中的函数。</p>
<pre><code>self.date = datetime.datetime.strptime(self.d, "%Y-%m-%d")
</code></pre>
<hr/>
<p>正如Jon Clements在评论中提到的,有些人做<code>from datetime import datetime</code>,这会将<code>datetime</code>名称绑定到<code>datetime</code>类,并使您的初始代码工作。</p>
<p>要确定(将来)面临的是哪种情况,请查看import语句</p>
<ul>
<li><code>import datetime</code>:这就是模块(这就是您现在拥有的)。</li>
<li><code>from datetime import datetime</code>:就是这个类。</li>
</ul>