1樓:風翼殘念
例如使用idle編譯python**時,可以使用os.chdir轉到指定目錄
import os.
os.getcwd() #get current work direction.
os.chdir('e:\\python_file\\test') #change direction.
在這之後可以直接呼叫』e:\python_file\test』目錄下的函式。
或者用庫呼叫:
import osimport shutil.
alllist=os.listdir(u"d:\\notes\\python\\資料\\")for i in alllist:
aa,bb=i.split(".") if 'python' in aa.lower():
oldname= u"d:\\notes\\python\\資料\\"+aa+"."+bb.
newname=u"d:\\copy\\newname"+aa+"."+bb.
shutil.copyfile(oldname,newname).
2樓:日time寸
使用os包的chdir函式能夠改變當前工作路徑,linux和windows作業系統中並沒有區別。
import os
#獲取當前工作目錄
>>>os.getcwd()
#更改當前工作目錄
>>>os.chdir('d:\')
>>>os.getcwd()
3樓:一豬之哀傷一
使用os.chdir方法,以下**為linux,windows同樣適用
# 獲得當前目錄
>>> os.getcwd()
'/home/piglei'
# 改變工作目錄
>>> os.chdir("/dev")
>>> os.getcwd()
'/dev'
python中怎樣將檔案拷貝到指定的目錄下?
4樓:匿名使用者
import shutil
shutil.copy(sourcedir, targetdir)
5樓:習佑平拜凰
好像不能直接import
os搞定,得import
shutil
import shutil
#複製檔案
shutil.copyfile('listfile.py', 'd:/test.py')
#複製目錄
shutil.copytree('d:/temp', 'c:/temp/')
#其餘可以參考shutil下的函式
python中怎樣將檔案拷貝到指定的目錄下
6樓:匿名使用者
好像不能直接import os搞定,得import shutilimport shutil
#複製檔案
shutil.copyfile('listfile.py', 'd:/test.py')
#複製目錄
shutil.copytree('d:/temp', 'c:/temp/')
#其餘專可以參考
屬shutil下的函式
python如何將指定資料夾(包括裡面的內容)copy到指定目錄(已存在)
7樓:山炮小二黑
使用這個方法
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如何複製子目錄下的檔案到指定資料夾?
8樓:隨風飄揚
我前幾天正好寫copy了一個類似的,你看一下bai。
對於你說的那種活du動目錄改變的情況在
python 實現copy一級目錄下的所有檔案與資料夾到指定目錄
9樓:匿名使用者
'''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) #第一個引數是目錄,第二個引數也是目錄
word中怎樣加目錄,怎麼在word加目錄
在引用裡面選擇目錄,把設定弄好之後,自動編制目錄。步驟。一 自動生成目錄準備 大概索引。1 要想讓word自動生成目錄,就得先建立系統能認識的大綱索引,這是自動生成目錄的前提。選中你的標題。2 在開始選項卡 格式裡選中 選中自己喜歡的目錄格式結構。3 選擇之後,就會建立大綱索引,同時,也會具有wor...
EXCEL中,怎樣對指定專案指定日期的資料求和
1 開啟下圖所示的工作表,將公式設定為f5單元格,並輸入 sumifs 2 選擇求和所需的資料範圍,即數量為 c2到c11的單元格,因此選擇或輸入 c2 c11。3 輸入sumifs函式第一個條件的範圍 即日期小於2月25日 即單元格a2至a11,選擇或直接輸入 a2 a11。4 輸入要滿足的第一個...
matlab中怎樣使用冒號選出指定元素
x1 d x2 此方法用作生成等間距的序列 專,在x1到x2之間以d為間距生成等差序列,如果x2與x1的差不屬是d的倍數那麼生成的序列將不包含x2.預設間隔d 1,如下面的程式 a 3 在矩陣或向量中,則表示的是取一整行或一整列。我們同樣舉三個例子。可以看到,可以取行 取列,也可取整個矩陣。a a1...