擅长:python、mysql、java
<p>下面是一个经过调整的脚本,我不久前使用它来实现类似的功能:</p>
<pre><code>from os import getcwd
from os import listdir
from os import makedirs
from os.path import join
from os.path import exists
from os.path import abspath
from shutil import move
current_path = getcwd()
for file in listdir("."):
if file.startswith("A"):
full_path = abspath(file)
folder_prefix = file[:2]
folder_path = join(current_path, folder_prefix)
if not exists(folder_path):
makedirs(folder_path)
move(full_path, folder_path)
</code></pre>
<p>它复制当前目录中以<code>A</code>开头的所有文件,并将它们移动到各自的文件夹中。如果文件夹不存在,它也会预先生成文件夹。您可以通过包含自己的路径来根据自己的喜好进行调整,但它显示了总体思路。你知道吗</p>