擅长:python、mysql、java
<p>因为<code>os.path.abspath = os.path.dirname + os.path.basename</code>不成立。我们宁愿</p>
<pre><code>os.path.dirname(filename) + os.path.basename(filename) == filename
</code></pre>
<p><code>dirname()</code>和<code>basename()</code>只将传递的文件名拆分为组件,而不考虑当前目录。如果还想考虑当前目录,则必须显式地这样做。</p>
<p>要获取绝对路径的dirname,请使用</p>
<pre><code>os.path.dirname(os.path.abspath(__file__))
</code></pre>