使用Python拷贝文件到共享目录中

  • A+
所属分类:实用技巧
摘要

为了解决频繁的更新,使用Excel不方便的问题,在工作系统的基础上,新增了设备管理的模块,由于系统是使用PHP编写,在共享目录的访问上,遇到问题暂时无法解决,因此想到了两步方法来解决。

为了解决频繁的更新,使用Excel不方便的问题,在工作系统的基础上,新增了设备管理的模块,由于系统是使用PHP编写,在共享目录的访问上,遇到问题暂时无法解决,因此想到了两步方法来解决。

更新数据,使用WEB系统更新,由于之前已经写好WEB转EXCEL的功能,因此,现在需要一个工具能便捷的将生成好的文件,拷贝到共享目录中,给大家查阅。

想想,最简单的就是用python,及其简单的几句话就能解决这个问题,分享下脚本:

#!/usr/bin/python
#-*- coding:utf-8 -*-

# Author: Chen Xuehu
# Time  : 2018-12-27  16:38:00

import os,sys,shutil

#定义文件存储目录
remotePath = "//192.168.1.100/data"

#定义本地文件路径
localPath = "C:\\Users\\user\\Desktop\\"

#定义本地是否存在文件需要更新
updateIs = 0

#获取本地新文件的路径
for lfile in os.listdir(localPath):
    if('镜头' in lfile):
        #更新文件状态,有文件更新
        updateIs=1
        #删除远程服务器的旧文件
        for file in os.listdir(remotePath):
            if('镜头' in file):
                os.remove(remotePath+'/'+file)
                print('远程文件已经成功删除:'+file)
        shutil.copyfile(localPath + lfile,remotePath + '/' + lfile)
        print('已经成功拷贝到服务器:'+ lfile )
        os.remove(localPath+lfile)
        print('本地文件已经成功删除')
        print('恭喜您,本次更新任务完成-_-')
        
if(updateIs==0):
    print("经过确认,本地没有要更新的文件_-_")

 

其实更便捷的方式就是使用python全部搞定,等有空了写个脚本,自动查询数据,生成Excel,然后复制到共享目录中。

 

  • 免费优惠券
  • 免费领取优惠券
  • weinxin
  • 支付宝红包领取
  • 支付宝大额红包
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

关闭震动