zoukankan      html  css  js  c++  java
  • 用Python 根据文件名查找数据文件

    #-*- coding: UTF-8 -*-
    
    import os
    import shutil
    AllFiles=[]
    NameFiles=[]
    def findFie(filePath):
        pathDir = os.listdir(filePath)
        for allDir in pathDir:
           # print(allDir)
           AllFiles.append(allDir)
            #pass
    
    #filepath = 'C:\Users\IBM_ADMIN\Desktop\cognos\datastage\71&72\71\71sns'
    #copyfile =  'C:\Users\IBM_ADMIN\Desktop\cognos\datastage\71&72\71mtp'
    filepath = 'C:\Users\IBM_ADMIN\Desktop\cognos\datastage\71&72\72\72sns'
    copyfile =  'C:\Users\IBM_ADMIN\Desktop\cognos\datastage\71&72\72mtp'
    shutil.rmtree(copyfile)
    os.mkdir(copyfile)
    findFie(filepath)
    
    def readFile():
        readFile = open('./jobname')
        i = 0
        for eachLine in readFile:
            i= i + 1
            #print(eachLine)
            NameFiles.append(eachLine.replace('
    ',''))  #  去掉换行符
    
    readFile()
    
    #字符串比较
    
    def doTheCompare():
        for x in NameFiles:
            print(x)
            for y in AllFiles:
                if x == y :
                    copyFrom = os.path.join(filepath,x)
                    copyTo = os.path.join(copyfile,x)
                    shutil.copyfile(copyFrom,copyTo)
                else:
                    pass
                    #print ("file not find under sns process,thanks .please check with wumi.")
    
    doTheCompare()
    

  • 相关阅读:
    xshell 缺少mfc110u.dll
    notepad++ 常用插件
    java 发送 http post 和 get 请求(利用unirest)
    my.conf配置大全
    md5算法
    sprinboot+redis
    jq下拉插件,chosen
    springboot+idea 热部署
    Jquery 监听浏览器前进后退
    手机自带的表情入库
  • 原文地址:https://www.cnblogs.com/TendToBigData/p/10501209.html
Copyright © 2011-2022 走看看