python實現檔案分組複製到不同目錄的例子

2022-10-05 00:12:18 字數 773 閱讀 9136

場景:某個資料夾下面包含數量巨大的檔案,需求需要將這些檔案按組(比如5000個一組)存放到不同的目錄中去。

複製** **如下:

# filename: copyfiles.py

import os

import程式設計客棧 os.path

folder_capacity = 20

def copy_files(src_dir, dest_dir):

count = 0

current_folder = ''

for item in os.listdir(src_dir):

abs_item = os.path.join(src_dir, item)

if os.path.isfile(abs_item):

count += 1

if count%folder_capac程式設計客棧ity == 1:

current_folder = os.path str(count/folder_capacity))

&nbwww.cppcns.comsp;   os.mkdir(current_folder)

&nbwww.cppcns.comsp;       open(os.path.join(current_folder, item), 'wb').write(open(abs_item, 'rb').read())

copy_files(r'c:\\src', r'c:\\dest')

本文標題: python實現檔案分組複製到不同目錄的例子

本文位址:

ClipboardJS 實現JS複製到剪下板

下面寫個簡單的例子 html 注意,這裡最好是button,並非所有的元素都支援該js button type button class btn btn default id btn share 複製 button js 這裡以複製url為例 var clipboard new clipboardj...

distcp 複製到同路徑下 複製到不同路徑下

複製到同路徑下 a b c a b c distcp pt hdfs a b c 2021 02 01 hdfs a b c 1900 01 01 結果是 hdfs a b c 1900 01 01 2021 02 01 2 這才是對的,直接複製檔案過來。distcp pt hdfs a b c 2...

centos find 然後,複製到資料夾

find mtime 9 xargs i cp r home admin voices 還有乙個叫查詢並壓縮檔案 find opt mtime 1 xargs zip home test.zip 這個是指查詢 opt 下,查詢在系統中最後1小時裡修改過的檔案 然後壓縮到 home test.zip ...