擅长:python、mysql、java
<p>Python 2.2到3.4</p>
<pre><code>import fnmatch
import os
src_dir = "C:/Projects/DataFiles"
dst_dir = "C:/Projects/CSVFiles"
for root, dirnames, filenames in os.walk(src_dir):
for filename in fnmatch.filter(filenames, '*.csv'):
shutil.copy(os.path.join(root, filename),dst_dir)
</code></pre>
<p>参考号:<a href="https://stackoverflow.com/questions/2186525/use-a-glob-to-find-files-recursively-in-python">Use a Glob() to find files recursively in Python?</a></p>