擅长:python、mysql、java
<pre><code>import os
import shutil
def copy_file_to_another_location(inputpath, outputpath, filename):
if not os.path.exists(outputpath):
os.makedirs(outputpath)
shutil.copy(str(os.path.join(inputpath, filename)).replace("\n", "").replace("*", ""), str(os.path.join(outputpath, filename)).replace("\n", "").replace("*", ""))
print("Copying: " + str(os.path.join(inputpath, filename)).replace("\n", ""))
inputpath = r'C:\\Users\\me\\Desktop\\tada\\in'
outputpath = r'C:\\Users\\me\\Desktop\\tada\\out'
file = open("asd.txt", "r", encoding="utf-8")
files_list = file.readlines()
for file in files_list:
if "*" in str(file):
copy_file_to_another_location(inputpath, outputpath, file)
</code></pre>
<p>注意:此脚本将确保将文件夹结构从输入位置保留到输出位置(例如:<code>inputlocation/some_folder/2016-10-23....</code>将被复制到<code>outputlocation/some_folder/2016-10-23...</code>)</p>