数据库里导出了一个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批量把文件复制到另一个文件夹的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
Python 批量带格式复制Sheet页到一个Excel文件中 Python源码Python 批量带格式复制Sheet页到一个Excel文件中 Python源码Python 批量带格式复制Sheet页到一个Excel文件中 Python源码Python 批量带格式复制Sheet页到一...
按txt的文件夹名,批量复制到指定目录
EXE文件使用方法: 1.直接左键双击即可打开此应用文件,打开后会跳出 Please input the path directly(The original path): ...py文件如果有安装python3.7版本及以上一般也都可以直接使用,方法同exe。 内有详细教程
Python批量对PPT的模板进行复制。zip是一个使用Python编写的自动化办公文件包,它的主要功能是帮助用户批量地对PowerPoint(PPT)模板进行复制操作。这个文件包包含了一个或多个Python脚本,这些脚本利用Python的...
先扫描目标文件夹,然后从源文件夹中,复制并转移到目标文件夹,可用于项目开发中的更新维护
分为函数和界面代码,代码整体框架: ...由于python读取地址格式的问题,本代码额外增加了转换,直接复制粘贴就可以。 可在b站看使用教程效果,链接如下: https://www.bilibili.com/video/BV1ZP411a7Uu/
——学习参考资料:仅用于个人学习使用! 本代码仅作学习交流,切勿用于商业用途,否则后果自负。若涉及侵权,请联系,会尽快处理! 未进行详尽测试,请自行调试!
在Python中,批量创建文件夹并压缩为.zip文件是一个常见的任务,这在自动化办公和数据处理中尤其有用。以下是一个简单的示例,演示了如何使用Python的os和shutil模块来创建多个文件夹并将它们压缩成一个.zip文件。...
用python写的复制文件,调用svn命令上传文件的代码块
批量修改根目录下所有子目录文件名,批量挑选某类文件复制到新文件夹,批量压缩目录下所有子目录文件.以及ArcGIS中arcpy批量出图,列出所有文件。
将特定格式的文件批量复制到指定文件夹,例如JPG、PSD、MP4等视频图片文件。 本文以PSD为例,因日常工作涉及图片及视频文件的拷盘操作,而本地以单个节目为命名的文件夹内错综复杂。为此需要将本地路径1下面ABC...
本文实例为大家分享了python批量复制图片到文件夹的具体代码,供大家参考,具体内容如下 直接上代码: # -*- coding: utf-8 -*- Created on Mon Apr 02 21:03:44 2018 @author: Fsl import shutil #这个库复制...
ipad的goodreader对JS文件支持不太好,虽然可以读取它但总是无法退出,回不了goodreader的主界面,因此我需要把js文件批量变成纯文本。基于这个目的,我搞了下面一个小应用:复制代码 代码如下:# -*- coding:utf-8 -*...
已知的Excel模板格式、已知的文件命名规则(存储在Excel中),批量生成文件 代码如下 import shutil import xlrd # 打开存储文件命名规则的文件 data = xlrd.open_workbook('C:ccc\\新新编号.xls') # 打开工作表 ...
您可能感兴趣的文章:python创建文件备份的脚本python爬虫自动创建文件夹的功能Python3.5 创建文件的简单实例Python创建文件和追加文件内容实例python 实时遍历日志文件Python解析nginx日志文件python实现分析ap
《python:电脑硬盘视频文件的批量压缩替换程序》 作为一名技术人员,电脑硬盘上存的许多视频都是教程、录像,而非电影。 这些长期保存的视频文件,如果能够有效压缩,则对我们帮助甚大。 我一般使用 小丸工具箱 ...