shutil

    1热度

    1回答

    我有一个很大的目录,有许多子目录,我尝试排序,我试图将特定的文件类型复制到一个新的文件夹,但我想维护原来的子目录。 def copyFile(src, dest): try: shutil.copy(src,dest) except shutil.Error as e: print('Error: %s' % e) except IOError as e: pr

    0热度

    1回答

    我有他们的许多修改部分文件大型目录整理文件,我想递归地为每个部分新的文件夹,然后将所有相关的文件移动到该文件夹​​。我试图通过隔离一个7位数字来做到这一点,这个数字可以用作零件的标识符,所有相关的文件名也会包含这个数字。 import os import shutil import csv import glob from fnmatch import fnmatch, filter f

    0热度

    1回答

    import shutil import os import random source = os.listdir("/1/scratch/bacteria") destination = "/1/scratch/library/Bacteria/" for dir in source: result = [] for i in range(100):

    1热度

    1回答

    我在Python中编写代码,其中检查某个文件夹是否存在;如果是这样,我删除它并创建一个新的(具有相同的名称)。代码如下: if os.path.exists(output_folder): shutil.rmtree(output_folder) os.makedirs(output_folder) 此代码工作正常,接受时,我有特定output_folder与windows exp

    0热度

    1回答

    干扰我编程方式使用os.makedir创建的文件夹有一个不好的名字: A:\cncell\core\ A:\ cncell \票据\ 2015_SEP_5 \ run_0_NC = 1_TT = 10000_NT = 5000_coa = 0_coa_degr = 1_NN = 16_(75x75)` 我试图区分文件夹所在的目录(以代码格式)和目录本身的名称(正常文本)。只是重申和澄清,该目录中的

    0热度

    2回答

    有没有办法使用Python 3 shutil复制一个只读文件,以便目标文件不会收到源文件的只读模式? 我成功地使用shutil创建一个文件的工作副本: import os, stat inputfile = 'inputfile.json' # A read-only file outputfile = 'outputfile.json' # A file I want to keep wr

    3热度

    1回答

    我相信我错过了这个,因为它必须很容易,但我已经看过Google,The Docs,所以我找不到一个简单的方法将一堆目录复制到另一个已经存在的目录中Python 3? 的answers的All我觉得recommend usingshutil.copytree但正如我所说,我需要复制一堆文件夹,和他们所有的内容,到现有的文件夹(并保存任何文件夹或已经在目标存在) 有没有办法在Windows上做到这一点

    5热度

    1回答

    我有一个主文件夹(地图)下这个主要有子文件夹(zoom1,zoom2,zoom3 ...) 我怎样才能使用shutil删除子文件夹。 注意:我知道主文件夹路径的子文件夹是动态创建的

    1热度

    1回答

    我是Python新手,试图编写一个自动化测试程序。更具体地说,我试图将几个.xlsx文件从一个目录复制到另一个目录。我研究得非常彻底,部分在那里。我的代码在下面,它不返回和错误,但没有完成我想要做的事情。我相信我的代码不够精细(我陷入了目录级别)。简而言之:文件A包含c,d,e,f.1,f.2,f.3(所有Excel文档)。文件B是空的。我试图将f.1,f.2和f.3复制到文件B中。我相信我需要在

    1热度

    1回答

    我需要将一个包含一些字符串的文件,称为mystring,将文件名从一个目录复制到另一个目录。目前我使用 for file in glob.glob(FileNameM): shutil.copy(file, dest); 其中dest为目标目录和 FileNameM = source_directory + some_known_string + mystring + "*"