亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何在python中使用os模塊復制文件到指定文件夾

發布時間:2021-03-18 15:43:24 來源:億速云 閱讀:1673 作者:Leah 欄目:開發技術

這期內容當中小編將會給大家帶來有關如何在python中使用os模塊復制文件到指定文件夾,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

復制一個文件夾的文件到指定目錄下

import os
import shutil
import time

start_time = time.time()
# 需要被復制的文件夾

old_path = r'D:\zjf_workspace\001-地標、利器、服飾\004文本\json1'
new_path = r'D:\zjf_workspace\001-地標、利器、服飾\004文本\json'
all_list = os.listdir(old_path)
for i in all_list:
 print(i)
 name, suffix = i.rsplit('.json')
 name = name.replace('.','')
 old_name = old_path + '\\' + i
 new_name = new_path + '\\' + name + ".json"
 shutil.copyfile(old_name, new_name)

print(len(all_list))
print(all_list)
end_time = time.time()
print(end_time-start_time,'秒')

優化速度:

import gevent
from gevent import monkey

monkey.patch_all()
import os
import shutil
import time


def copy_file(i):
 global num
 num += 1
 print(i,num)
 old_path = r'D:\zjf_workspace\001-地標、利器、服飾\004文本\baidu_isbn5\新建文件夾\txt'
 new_path = r'D:\zjf_workspace\001-地標、利器、服飾\004文本\百度isbn-json-非selenium5'
 name, suffix = i.split('.json')
 name = name.replace('.', '')
 old_name = old_path + '\\' + i
 new_name = new_path + '\\' + name + ".json"
 shutil.copyfile(old_name, new_name)


if __name__ == '__main__':

 start_time = time.time()

 # 需要被復制的文件夾
 old_path = r'D:\zjf_workspace\001-地標、利器、服飾\004文本\baidu_isbn5\新建文件夾\txt'
 all_list = os.listdir(old_path)
 gevent_list = []
 num = 1
 key_num = 0
 for i in all_list:
  key_num += 1
  if key_num >= 1500:
   gevent.joinall(gevent_list)
   gevent.killall(gevent_list)
   gevent_list = []
   key_num = 0
  gevent_list.append(gevent.spawn(copy_file, i))
  # print(i)

 print(len(all_list))
 # print(all_list)
 gevent.joinall(gevent_list)
 end_time = time.time()
 print(end_time - start_time, '秒')

上述就是小編為大家分享的如何在python中使用os模塊復制文件到指定文件夾了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

高密市| 革吉县| 张家界市| 张家川| 龙井市| 馆陶县| 温州市| 磴口县| 和静县| 屯昌县| 泸溪县| 宁陕县| 原阳县| 景东| 泗水县| 祥云县| 秦皇岛市| 蓝山县| 边坝县| 平乡县| 潜山县| 梅州市| 三亚市| 当雄县| 会泽县| 孟连| 陵川县| 深圳市| 砀山县| 铁岭市| 长治县| 阳原县| 锡林郭勒盟| 呈贡县| 清丰县| 新巴尔虎右旗| 南城县| 凤阳县| 杭锦后旗| 道真| 绍兴市|