第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

shutil.move(src,dst)識別路徑的原理??

shutil.move(src,dst)識別路徑的原理??

SMILET 2019-05-13 13:20:08
1.關(guān)于python文件操作函數(shù)shutil.move[src.dst]疑問,src是不是必須指定路徑呢.2.我想知道為什么shutil.move(f,folder_name)里面f..python可以識別f的路徑呢?我覺這里沒有邏輯而言???因?yàn)檫@里的f沒有拼裝任何路徑.只是forloop里面一個(gè)f變量而已..3.下列代碼中文件復(fù)制成功,但是從表面上看f沒有獲取任何路徑,請問是如何判斷的f路徑的呢。。代碼示意:`importshutilimportospath='./'#當(dāng)前路徑下有若干個(gè)文件或者有若干個(gè)文件夾.files=os.listdir(path)forfinfiles:folder_name=os.path.join('./',f.split('.')[-1])ifnotos.path.exists(folder_name):os.makedirs(folder_name)shutil.move(f,folder_name)else:shutil.move(f,folder_name)`
查看完整描述

2 回答

?
哆啦的時(shí)光機(jī)

TA貢獻(xiàn)1779條經(jīng)驗(yàn) 獲得超6個(gè)贊

這可以理解為文件路徑解析問題,適用于所有文件操作,不僅是shutil.move()。
文件路徑可分兩類:
絕對路徑即根據(jù)此路徑可直接找到文件,與進(jìn)程當(dāng)前目錄無關(guān)。比如"C:\Windows\system32\user32.dll"
相對路徑實(shí)際的文件位置由進(jìn)程的當(dāng)前目錄合成。比如:
當(dāng)前目錄
相對路徑
實(shí)際文件位置
C:\Windows\
user32.dll
C:\Windows\user32.dll
C:\Windows\system32\
user32.dll
C:\Windows\system32\user32.dll
C:\Windows\system32\
..\user32.dll
C:\Windows\user32.dll
在python中,使用os.getcwd()可獲取進(jìn)程的當(dāng)前目錄,os.path.join()可合成路徑。
                            
查看完整回答
反對 回復(fù) 2019-05-13
  • 2 回答
  • 0 關(guān)注
  • 453 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號