欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

用python批量生成文件夾的實(shí)現(xiàn)方法舉例

 更新時(shí)間:2025年03月13日 10:41:18   作者:FoggyProgrammer  
這篇文章主要介紹了使用Python腳本批量生成文件夾的方法,可以用于創(chuàng)建順序文件夾或嵌套文件夾,通過(guò)設(shè)置路徑和循環(huán),可以自動(dòng)命名并創(chuàng)建文件夾,提高工作效率,需要的朋友可以參考下

問(wèn)題描述

當(dāng)批量生成文件夾時(shí),手動(dòng)右鍵創(chuàng)建文件夾是一個(gè)繁瑣的過(guò)程,尤其是文件夾的命名過(guò)程。假設(shè)從3月10日到3月19日,每天要為某個(gè)日常工作創(chuàng)建一個(gè)名為2025031x的文件夾,手動(dòng)創(chuàng)建文件夾并命名費(fèi)時(shí)費(fèi)力。

百度給出了以下四種方法。現(xiàn)在給出一種利用python腳本批量生成文件夾的方法,既可以用于創(chuàng)建順序文件夾,也可以嵌套地創(chuàng)建。

順序創(chuàng)建文件夾代碼實(shí)現(xiàn)

from pathlib import Path
 
# 指定要生成文件夾的路徑,每次生成10個(gè)文件夾
source_path = Path('C:/Users/81230/pyproj/AnaSys/csdn')
 
# 批量生成文件夾的數(shù)量
num_folders = 10
 
# 循環(huán)生成文件夾
for i in range(1, num_folders + 1):
    folder_name = f'2024031{i-1}'
    folder_path = source_path / folder_name
    folder_path.mkdir()
    
print("done")
  • source_path指定了要生成文件夾的路徑,生成的所有文件夾被包含在source_path路徑之下;num_folders = 10指定了生成文件夾的數(shù)量
  • for循環(huán)執(zhí)行10次,folder_name = f’2024031{i-1}'說(shuō)明了生成文件夾的命名,即這樣生成的文件夾從20240310開始,到20240319結(jié)束
  • folder_path = source_path / folder_name,有了文件夾的名字還不夠,folder_path代表了每個(gè)文件夾的路徑,可以理解為source_path + ‘/’ + folder_path的拼接
  • mkdir()用于在Python中創(chuàng)建文件夾

嵌套創(chuàng)建文件夾代碼實(shí)現(xiàn)

from pathlib import Path
 
# 指定要生成文件夾的路徑,每次生成10個(gè)文件夾
source_path = Path('C:/Users/81230/pyproj/AnaSys/csdn')
 
# 批量生成文件夾的數(shù)量
num_folders = 5
 
# 循環(huán)生成文件夾
for i in range(1, num_folders + 1):
    folder_name = f'第{i}層文件夾'
    source_path = source_path / folder_name
    source_path.mkdir()
    
print("done")

當(dāng)嵌套創(chuàng)建文件夾時(shí),只需要每次將創(chuàng)建文件夾的路徑設(shè)置在新創(chuàng)建的文件夾下即可

效果展示

批量生成的順序文件夾如圖所示:

批量生成的嵌套文件夾如圖所示:

總結(jié) 

到此這篇關(guān)于用python批量生成文件夾的實(shí)現(xiàn)方法的文章就介紹到這了,更多相關(guān)python批量生成文件夾內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 詳解python基礎(chǔ)中的for循環(huán)

    詳解python基礎(chǔ)中的for循環(huán)

    這篇文章主要為大家介紹了python的for循環(huán),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2022-01-01
  • 最新評(píng)論