最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

用python批量生成文件夾的實現方法舉例

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

問題描述

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

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

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

from pathlib import Path
 
# 指定要生成文件夾的路徑,每次生成10個文件夾
source_path = Path('C:/Users/81230/pyproj/AnaSys/csdn')
 
# 批量生成文件夾的數量
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指定了生成文件夾的數量
  • for循環(huán)執(zhí)行10次,folder_name = f’2024031{i-1}'說明了生成文件夾的命名,即這樣生成的文件夾從20240310開始,到20240319結束
  • folder_path = source_path / folder_name,有了文件夾的名字還不夠,folder_path代表了每個文件夾的路徑,可以理解為source_path + ‘/’ + folder_path的拼接
  • mkdir()用于在Python中創(chuàng)建文件夾

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

from pathlib import Path
 
# 指定要生成文件夾的路徑,每次生成10個文件夾
source_path = Path('C:/Users/81230/pyproj/AnaSys/csdn')
 
# 批量生成文件夾的數量
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")

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

效果展示

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

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

總結 

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

相關文章

  • Tensorflow實現多GPU并行方式

    Tensorflow實現多GPU并行方式

    今天小編就為大家分享一篇Tensorflow實現多GPU并行方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • Python Django 命名空間模式的實現

    Python Django 命名空間模式的實現

    這篇文章主要介紹了Python Django 命名空間模式的實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-08-08
  • Python?Flask中Cookie和Session區(qū)別詳解

    Python?Flask中Cookie和Session區(qū)別詳解

    Flask是一個使用?Python?編寫的輕量級?Web?應用框架。其?WSGI?工具箱采用?Werkzeug?,模板引擎則使用?Jinja2?。Flask使用?BSD?授權。Flask也被稱為?“microframework”?,因為它使用簡單的核心,用?extension?增加其他功能,Flask中Cookie和Session有什么區(qū)別呢
    2022-07-07
  • 零基礎寫python爬蟲之抓取百度貼吧并存儲到本地txt文件改進版

    零基礎寫python爬蟲之抓取百度貼吧并存儲到本地txt文件改進版

    前面已經發(fā)了一篇關于百度貼吧抓取的代碼,今天我們來看下代碼的改進版,參考了上篇抓取糗事百科的思路,給需要的小伙伴們參考下吧
    2014-11-11
  • Python獲取與處理文件路徑/目錄路徑實例代碼

    Python獲取與處理文件路徑/目錄路徑實例代碼

    我們在用python進行數據處理時往往需要將文件中的數據取出來做一些處理,下面這篇文章主要給大家介紹了關于Python獲取與處理文件路徑/目錄路徑的相關資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-04-04
  • PyTorch圖像分類完整代碼模板與深度解析

    PyTorch圖像分類完整代碼模板與深度解析

    本文提供了一個基于ResNet-50和CIFAR-10的PyTorch圖像分類代碼模板,包括環(huán)境準備、數據預處理、模型構建、訓練流程和驗證評估,詳細介紹了數據增強、模型選擇、訓練優(yōu)化等技巧,需要的朋友可以參考下
    2026-04-04
  • 從入門到精通:玩轉Python?Fire庫

    從入門到精通:玩轉Python?Fire庫

    想快速打造屬于你的Python?GUI應用嗎?拋開復雜的代碼,用Python?Fire庫就能輕松實現!本指南將引領你從零起步,駕馭Python?Fire的強大功能,讓編程既簡單又高效,準備好了嗎?讓我們開始玩轉Python?Fire,開啟你的編程冒險吧!
    2024-02-02
  • PyTorch中Torch.arange函數詳解

    PyTorch中Torch.arange函數詳解

    PyTorch是由Facebook開發(fā)的開源機器學習庫,它用于深度神經網絡和自然語言處理,下面這篇文章主要給大家介紹了關于PyTorch中Torch.arange函數詳解的相關資料,需要的朋友可以參考下
    2023-02-02
  • python中的列表與元組的使用

    python中的列表與元組的使用

    這篇文章主要介紹了python中的列表與元組的使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-08-08
  • Python3的正則表達式詳解

    Python3的正則表達式詳解

    這篇文章主要為大家詳細介紹了Python3正則表達式,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03

最新評論

屯留县| 钟山县| 迭部县| 专栏| 江川县| 驻马店市| 柏乡县| 焉耆| 阿拉善左旗| 连云港市| 乐至县| 遂川县| 右玉县| 博乐市| 汕尾市| 兴文县| 海淀区| 蓬安县| 峨边| 余庆县| 密云县| 都江堰市| 马山县| 前郭尔| 温州市| 宁城县| 石柱| 丹巴县| 响水县| 固始县| 江永县| 噶尔县| 定兴县| 南汇区| 阿城市| 即墨市| 延津县| 修水县| 汪清县| 平武县| 新郑市|