用python的os庫來剪下指定資料夾

2021-09-01 16:07:47 字數 723 閱讀 8958

1:遍歷指定的資料夾。

2:判斷資料夾中的每一項是資料夾還是檔案。

3:若是檔案就修改該檔案的路徑

4:若是資料夾就重複以上步驟

**如下:

def cut_dirs(path,new_path):

""":param path:指定的資料夾路徑

:param new_path:要將該資料夾剪下到的路徑

"""for dir in os.listdir(path):

# 當前路徑

cur_path = os.path.join(path, dir);

new_file_path = os.path.join(new_path, dir);

if os.path.isdir(dir):

# 如果當前是資料夾就在新路徑裡建立同名資料夾

if not os.path.exists(new_file_path):

os.mkdir(new_file_path);

# 進入遞迴

delete_lol(cur_path,new_file_path);

else:

# 如果是檔案,就修改該檔案的路徑

os.rename(cur_path,new_file_path);

python匯入os庫 Python的os庫的使用

python os庫有很多和作業系統相關的功能。其實不僅僅如此,os庫中還有很多和檔案,路徑,執行系統命令相關的。下面是os模組常用的方法.1.os.sep 可以取代作業系統特定的路徑分割符 2.os.name 字串指示你正在使用的平台。比如對於windows,它是 nt 而對於linux unix...

基於os庫用python批量重新命名檔案

import os a r c users jrcode02 desktop 123 絕對路徑 一定能能找到 相對路徑 短一些 os.mkdir c users jrcode02 pycharmprojects 123 12345 123456 os.mkdir 12345 1234567 os.c...

python庫怎麼使用 Python的os庫的使用

python os庫有很多和作業系統相關的功能。其實不僅僅如此,os庫中還有很多和檔案,路徑,執行系統命令相關的。下面是os模組常用的方法.1.os.sep 可以取代作業系統特定的路徑分割符 2.os.name 字串指示你正在使用的平台。比如對於windows,它是 nt 而對於linux unix...