擅长:python、mysql、java
<p>下面的构建块应该会为您提供所需的内容。你知道吗</p>
<p>来自标准库的<a href="https://docs.python.org/3.4/library/os.html#os.rename" rel="nofollow">os.rename</a>将在一次调用中移动/重命名。举个例子:</p>
<pre><code>import os
os.rename('testdir1\\oldname.txt', 'testdir2\\newname.txt')
</code></pre>
<p>如果要找到文件的路径,可以使用<a href="https://docs.python.org/3.4/library/os.path.html#os.path.abspath" rel="nofollow">os.path.abspath</a></p>
<pre><code>import os
print(os.path.abspath('testdir2\\newname.txt'))
</code></pre>
<p>如果只需要目录名而不需要文件名,可以使用<a href="https://docs.python.org/3.4/library/os.path.html#os.path.dirname" rel="nofollow">os.path.dirname</a>:</p>
<pre><code>>>> os.path.dirname('C:\\dir1\dir2\\testdir2\\newname.txt'))
>>> C:\dir1\dir2\testdir2
</code></pre>