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 + "*"