擅长:python、mysql、java
<p>您可以通过添加参数<code>shell=True</code>来解决这个问题,在您的示例中考虑通配符(因此直接编写命令,不带任何列表):</p>
<pre><code>subprocess.call("mv /home/somedir/subdir/* somedir/", shell=True)
</code></pre>
<p>如果没有它,参数将直接赋给带星号的<code>mv</code>命令。一般来说,shell的任务是返回与模式匹配的所有文件。</p>