python直接读txt(或者excel)里面的文件名,然后找到那个目录里,把他们复制出来到新的文件,求代码

python直接读txt(或者excel)里面的文件名,然后找到那个目录里,把他们复制出来到新的文件,求代码,第1张

1 安装xlrd模块

pip install xlrd

2 读取Excel

# -- coding: utf-8 -- 

import xlrd

import os,shutil

def open_excel(file= 'filexls'):

    try:

        data = xlrdopen_workbook(file)

        return data

    except Exception,e:

        print str(e)

        

def mycopyfile(srcfile,dstfile):

    if not ospathisfile(srcfile):        

        print "%s not exist!"%(srcfile)    

    else:

        fpath,fname=ospathsplit(dstfile)    #分离文件路径

        if not ospathexists(fpath):

            osmakedirs(fpath)                #创建路径

        shutilcopyfile(srcfile,dstfile)      #复制文件

        print "copy %s -> %s"%( srcfile,dstfile)

dst='D:\\temp\\'

mycopyfile(srcfile,dstfile)

file_paths = data 

for p in file_paths:

    srcfile = p

    dstfile = dst + psplt('/')[-1]

    mycopyfile(srcfile,dstfile)

#总有一款合适你

cwd = osgetcwd()

print(cwd)

print(ospathbasename(cwd))

print(ospathdirname(cwd))

import os

Path='目录全路径'

fout=open('输出文件名','w')

for Name in oslistdir(Path) :

(缩进) Pathname= ospathjoin(Path,Name)

(缩进) print>>fout,Pathname

foutclose()

纯手工写作,没有测试

以上就是关于python直接读txt(或者excel)里面的文件名,然后找到那个目录里,把他们复制出来到新的文件,求代码全部的内容,包括:python直接读txt(或者excel)里面的文件名,然后找到那个目录里,把他们复制出来到新的文件,求代码、python如何获取不含路径的当前文件夹的名称(不含子目录)、python 获得指定目录下所有文件名 要求:linux下,使用Python2.7,获取第一层文件、文件夹等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9411983.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存