擅长:python、mysql、java
<p>为了创建一个新的2级深度目录,您需要在<strong><em>两个</em></strong>步骤中创建它。例如,如果<code>../dirDinA</code>尚不存在,则以下命令将失败。在</p>
<pre><code>os.mkdir("../dirDinA/anotherDir")
</code></pre>
<p>它产生<code>OSError: No such file or directory</code>,误导性地向您显示您试图创建的<strong><em>完整</em></strong>路径,而不是突出显示不存在导致错误的<strong><em>实际</em></strong>部分。在</p>
<p>但是,下面的两步方法没有任何错误</p>
^{pr2}$
<p>目录<code>../dirDinA</code>必须存在,然后才能在其中创建<code>anotherDir</code></p>
<p>感谢<a href="https://stackoverflow.com/a/16868483/636762">answer by @JimPivarski</a>。在</p>