数据库里导出了一个excel,里面包含了一些图片文件的文件名,需把对应文件要从服务器上下载,程序未提供图片批量导出功能,只是临时数据统计,需要手动把对应excel里的文件导出。
1、把excel里文件名那一列复制,粘进一个空白的文本文件,命名为filelist.txt,上传到服务器。
2、在服务器上使用脚本导出,python脚本:
fileCp.py
#! python
#coding:utf-8
##!/usr/bin/python
# Filename : fileCp.py
import sys
import os
import shutil
fileList='filelist.txt'
targetDir='files'
filedir = open(fileList)
line = filedir.readline()
log = open('running.log','w')
while line:
line = line.strip('\n');
basename = os.path.basename(line)
exists = os.path.exists(line)
if exists :
print 'copy '+line+' to '+os.getcwd()+'/'+targetDir+'/'+basename
log.write('copy '+line+' to '+os.getcwd()+'/'+targetDir+'/'+basename+'\r\n')
shutil.copy(line,targetDir+'/'+basename)
else:
print line+' not exists'
log.write(line+' not exists'+'\r\n')
line = filedir.readline()
log.close()
执行python fileCp.py
分享到:
相关推荐
import shutil import os def batch_copy_files(src_folder, dest_folder): if not os.path.exists(dest_folder): os.makedirs(dest_folder) for file_name in os.listdir(src_folder): src_file = os.path....
Python 批量复制文件夹,不复制里面的内容 使用教学:https://blog.csdn.net/weixin_44291381/article/details/116229784
Python 批量带格式复制Sheet页到一个Excel文件中 Python源码Python 批量带格式复制Sheet页到一个Excel文件中 Python源码Python 批量带格式复制Sheet页到一个Excel文件中 Python源码Python 批量带格式复制Sheet页到一...
通过上述知识点的讲解,我们可以看到批量复制文件到另一个文件夹并不是一个复杂的操作,但是它涵盖了Python编程中的一些基础知识点,如文件操作、目录判断、路径管理等,这些都是日常开发工作中经常遇到的问题。...
在这个场景下,我们关注的是如何使用Python批量复制Word文档中的表格内容。这通常涉及到读取Word文件,解析其内容,特别是表格部分,并将这些内容复制或保存到其他地方。以下是两种可能的方法来实现这个目标: 方法...
本篇文章主要介绍了如何利用Python语言,根据多个文件名批量查找文件,并将找到的文件复制到指定的目录中。这个过程涉及到Python基础库如os, numpy, pandas以及shutil的使用,并结合循环、条件判断等基础编程概念,...
在批量复制文件时,我们通常会结合`os`和`shutil`,先找到符合要求的文件,然后逐一复制到目标位置。 以下是一个简单的Python脚本示例,演示了如何实现"指定文件批量复制"的功能: ```python import os import ...
python批量合并excel文件 python批量合并一个工作簿的多个表 python批量将包含某某的数据找到并整理成新的表格 python批量打印工作簿 python批量打开一个文件夹下的所有工作簿 python批量新建工作簿 python批量更改...
34个Python批量操作excel Python一键提取PDF中的表格到Excel@薪薪代码 Python一键更新Excel档“生产订单周报”的图表 python中用Pandas提取指定数据并保存在原Excel工作簿中 ...python批量合并excel文件@薪薪代码
按txt的文件夹名,批量复制到指定目录
本资料"Python源码自动办公-13 用Python批量重命名文件.rar"就详细介绍了如何利用Python来实现这一功能。 首先,我们需要了解Python中处理文件和目录的基本操作。`os`模块是Python的标准库之一,提供了与操作系统...
这个压缩包文件"python源码-案例框架-自动办公-13 用Python批量重命名文件.zip"显然提供了一个实用的示例,教我们如何利用Python进行批量重命名文件,这对于日常办公中的文件管理非常有用。下面,我们将深入探讨这一...
# 使用CopyFeatures_management工具将要素类复制为SHP文件 arcpy.CopyFeatures_management(feature_class, out_folder + os.sep + str(feature_class)) print(feature_class) ``` 接着,脚本定义了输入和输出...
EXE文件使用方法: 1.直接左键双击即可打开此应用文件,打开后会跳出 Please input the path directly(The original path): ...py文件如果有安装python3.7版本及以上一般也都可以直接使用,方法同exe。 内有详细教程
在这个"Python批量处理程序"中,我们探讨了几个使用Python进行文件管理的关键技术,包括文件和目录操作,以及结合GIS软件ArcGIS的arcpy模块进行批量制图。 首先,批量修改根目录下所有子目录文件名是文件系统操作的...
本次我们将深入了解如何使用Python来批量复制图片到另一个文件夹。 首先,必须了解的是shutil模块,它是Python标准库的一部分,专门用于文件操作,包括文件的复制、移动、重命名、删除等。使用shutil可以简化许多...
python批量对ppt的模板进行复制.txt python批量生成PPT版荣誉证书 python操作ppt批量删除页面.txt python自动生成ppt并批量贴图 python让ppt提取其中几页另存为新的ppt.txt 使用Python实现将ppt文件批量转化为pdf ...
用python写的复制文件,调用svn命令上传文件的代码块
Python批量对PPT的模板进行复制。zip是一个使用Python编写的自动化办公文件包,它的主要功能是帮助用户批量地对PowerPoint(PPT)模板进行复制操作。这个文件包包含了一个或多个Python脚本,这些脚本利用Python的...
批量复制文件和文件夹名称的实现原理主要涉及操作系统提供的API函数,如Windows系统的`FindFirstFile`、`FindNextFile`和`CopyFile`等,用于遍历文件系统并执行复制操作。在编程语言中,如C++、C#或Python,都有相应...