在Python中保存到多个位置
我有一个作业,可以将其刮取并保存到在Python中保存到多个位置,python,csv,selenium,selenium-webdriver,Python,Csv,Selenium,Selenium Webdriver,我有一个作业,可以将其刮取并保存到.csv文件中 我想将.csv文件传输到18个不同的位置。在Python中有没有更简单的方法?我尝试了以下代码: src_dir = "C:/AA.csv" dst_dir1 = "C:/A" dst_dir2 = "C:/B" dst_dir3 = "C:/C" dst_dir4 = "C:/D" for root, dirs, files in os.walk(src_dir): for f in files: if f.endswi
.csv
文件中
我想将.csv
文件传输到18个不同的位置。在Python中有没有更简单的方法?我尝试了以下代码:
src_dir = "C:/AA.csv"
dst_dir1 = "C:/A"
dst_dir2 = "C:/B"
dst_dir3 = "C:/C"
dst_dir4 = "C:/D"
for root, dirs, files in os.walk(src_dir):
for f in files:
if f.endswith('.csv'):
shutil.copy(os.path.join(root,f), dst_dir, dst_dir1, dst_dir2)
要将文件复制到多个位置,应执行以下操作:
import os
import shutil
dst_dirs = ["C:/A", "C:/B", "C:/C", "C:/D"]
src_file = "C:/AA.csv"
for d in dst_dirs:
shutil.copy(src_file, d)
您是否试图将
C:/AA.csv
复制到多个目录dst_dirx
?如果您这样做,浏览csv文件不会带来太多。。。