1樓:山炮小二黑
使用這個方法
import shutil, errno
def copyanything(src, dst):
try:
shutil.copytree(src, dst)except oserror as exc: # python >2.5
if exc.errno == errno.enotdir:
shutil.copy(src, dst)else: raise
python 實現copy一級目錄下的所有檔案與資料夾到指定目錄
2樓:匿名使用者
'''python3 實現
將a目錄下所有檔案和資料夾copy到b目錄
'''import os, shutil
#src 原始目錄, des 目標目錄
def sourcecpy(src, des):
src = os.path.normpath(src)
des = os.path.normpath(des)
if not os.path.exists(src) or not os.path.exists(src):
print("檔案路徑不存在")
sys.exit(1)
#獲得原始目錄中所有的檔案,並拼接每個檔案的絕對路徑
os.chdir(src)
src_file = [os.path.join(src, file) for file in os.listdir()]
for source in src_file:
#若是檔案
if os.path.isfile(source):
shutil.copy(source, des) #第一個引數是檔案,第二個引數目錄
#若是目錄
if os.path.isdir(source):
p, src_name = os.path.split(source)
des = os.path.join(des, src_name)
shutil.copytree(source, des) #第一個引數是目錄,第二個引數也是目錄
python中怎樣將檔案拷貝到指定的目錄下
3樓:zeus冰不語
import shutil
#複製檔案
shutil.copyfile('listfile.py', 'd:/test.py')
#複製目錄
shutil.copytree('d:/www', 'c:/temp/')
4樓:好頭髮創始人
os.popen('cp file1 file2')
python中怎樣將檔案拷貝到指定的目錄下?
5樓:匿名使用者
import shutil
shutil.copy(sourcedir, targetdir)
6樓:習佑平拜凰
好像不能直接import
os搞定,得import
shutil
import shutil
#複製檔案
shutil.copyfile('listfile.py', 'd:/test.py')
#複製目錄
shutil.copytree('d:/temp', 'c:/temp/')
#其餘可以參考shutil下的函式
python如何複製子目錄下的檔案到指定資料夾?
7樓:隨風飄揚
我前幾天正好寫copy了一個類似的,你看一下bai。
對於你說的那種活du動目錄改變的情況在
如何將多個資料夾中的合併到資料夾中
檔案有很多種,執行的方式也各有不同。一般來說我們可以通過檔名來識別這個檔案是哪種型別,特定的檔案都會有特定的圖示。拖拽到一個資料夾就可以了。或者也可以複製貼上,都是一樣的。先把他們移動到一個大的資料夾下面,然後用搜尋,包含文字為 jpg 也就是你 的格式,他就會把所有的 全部找出來,然後一次性剪下與...
如何將檔名批量修改成上一級資料夾的名字
for r d 某資料夾 i in do set fn dpi for f delims j in fn 1 do ren i nj nxi pause 以上 支援子資料夾.方法如下 開啟記事本,將以下 貼上到記事本視窗中,儲存在主資料夾中,儲存檔名隨便,檔案型別為.bat或.cmd的批處理檔案 然...
如何給資料夾加密,資料夾如何加密
你好 右鍵點驅動器 屬性 常規選項卡。我們看到這裡的檔案系統是 ntfs,如果顯示的是 fat32,說明不是 ntfs 檔案系統。如果不是 ntfs 系統怎麼辦?你可以把檔案系統轉成 ntfs。但要記住,轉過去就不能轉回來了 開始 執行 輸入cmd 回車。比如說要把 c盤轉換一下,就打這條命令,然後...