python中怎樣將檔案拷貝到指定的目錄下

2021-05-24 06:05:33 字數 2221 閱讀 9763

1樓:匿名使用者

import shutil

shutil.copy(sourcedir,  targetdir)

2樓:習佑平拜凰

好像不能直接import

os搞定,得import

shutil

import shutil

#複製檔案

shutil.copyfile('listfile.py', 'd:/test.py')

#複製目錄

shutil.copytree('d:/temp', 'c:/temp/')

#其餘可以參考shutil下的函式

python中怎樣將檔案拷貝到指定的目錄下

3樓:匿名使用者

好像不能直接import os搞定,得import shutilimport shutil

#複製檔案

shutil.copyfile('listfile.py', 'd:/test.py')

#複製目錄

shutil.copytree('d:/temp', 'c:/temp/')

#其餘專可以參考

屬shutil下的函式

python 實現copy一級目錄下的所有檔案與資料夾到指定目錄

4樓:匿名使用者

'''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 如何將一個資料夾裡面的檔案重新命名並複製到另外一個資料夾下

5樓:匿名使用者

import shutil

shutil.copy("oldfile","newfile")

用這個**,把檔名對應改下就可以了

6樓:可靠的我心我在

#!/usr/bin/env python

# -*- coding:utf-8 -*-

import os

rootdira = os.getcwd()+os.sep+'a'+os.sep

rootdirb = os.getcwd()+os.sep+'b'+os.sep

cmd =  'copy %s%s %s%s'

for parent,dirnames,filenames in os.walk(rootdira):    #遍歷a資料夾所有檔案

for filename in filenames:

#print filename+'===>'+filename.replace('_out','')

new_file = filename.replace('_out','')

print rootdira,filename,rootdirb,new_file

tmp = cmd%(rootdira,filename,rootdirb,new_file)

os.system(tmp)

我拷貝到kindle中的檔案為什麼會有字數缺少的現象

可能本身的txt檔案就存在亂碼 在kindle中就不顯示 檔案相容問題,建議推送看書,來自91嗨購 向kindle電子閱讀器匯入的txt文件,為什麼會出現少字現象?需要調至最小字碼才不少字。這是他故意的,看txt的都不花錢,就要讓你花錢買他的正版書。建議郵箱推送,其它形式匯入的檔案有一定機率出現bu...

linux中怎麼拷貝檔案到指定目錄下

1 copy cp,該命令的功能是將給出的檔案或目錄拷貝到另外一個檔案或目錄中。語法 cp 選項 原始檔或目錄 目標檔案或目錄。2 在 test目錄下新建test1和test2兩個子資料夾。假設複製原始檔test1下的test01檔案,目標目錄為test2。直接可以用 cp test test1 t...

vs2019c可以將工程中的cs檔案拷貝到另一

可以的,通過加入現有專案來實現。選擇另一個工程名 右鍵 加入 現有專案 找到你的內.cs檔案 確定 方法夠詳細了吧,不清楚再hi我。可以,在另一個工程下,附加現有項,選擇你要拷貝的檔案就行了 vs2010,c 如何將一個工程的介面載入至另一工程中?複製.resx,cs,designer.cs到另一個...