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

Python寫的創(chuàng)建文件夾自定義函數(shù)mkdir()

 更新時間:2014年08月25日 10:08:02   投稿:junjie  
這篇文章主要介紹了Python寫的創(chuàng)建文件夾自定義函數(shù)mkdir(),文件夾操作是編程中經(jīng)常需要的,mkdir函數(shù)更是經(jīng)典中的經(jīng)典,需要的朋友可以參考下

Python對文件的操作還算是方便的,只需要包含os模塊進來,使用相關(guān)函數(shù)即可實現(xiàn)目錄的創(chuàng)建。

主要涉及到三個函數(shù):

1、os.path.exists(path) 判斷一個目錄是否存在
2、os.makedirs(path) 多層創(chuàng)建目錄
3、os.mkdir(path) 創(chuàng)建目錄

直接上代碼:

復(fù)制代碼 代碼如下:

def mkdir(path):
    # 引入模塊
    import os
 
    # 去除首位空格
    path=path.strip()
    # 去除尾部 \ 符號
    path=path.rstrip("\\")
 
    # 判斷路徑是否存在
    # 存在     True
    # 不存在   False
    isExists=os.path.exists(path)
 
    # 判斷結(jié)果
    if not isExists:
        # 如果不存在則創(chuàng)建目錄
        print path+' 創(chuàng)建成功'
        # 創(chuàng)建目錄操作函數(shù)
        os.makedirs(path)
        return True
    else:
        # 如果目錄存在則不創(chuàng)建,并提示目錄已存在
        print path+' 目錄已存在'
        return False
 
# 定義要創(chuàng)建的目錄
mkpath="d:\\qttc\\web\\"
# 調(diào)用函數(shù)
mkdir(mkpath)

以上是我寫好的一個函數(shù),只需要傳入你要創(chuàng)建目錄的全路徑即可。

說明

在以上DEMO的函數(shù)里,我并沒有使用os.mkdir(path)函數(shù),而是使用了多層創(chuàng)建目錄函數(shù)os.makedirs(path)。這兩個函數(shù)之間最大的區(qū)別是當(dāng)父目錄不存在的時候os.mkdir(path)不會創(chuàng)建,os.makedirs(path)則會創(chuàng)建父目錄。

比如:例子中我要創(chuàng)建的目錄web位于D盤的qttc目錄下,然而我D盤下沒有qttc父目錄,如果使用os.mkdir(path)函數(shù)就會提示我目標(biāo)路徑不存在,但使用os.makedirs(path)會自動幫我創(chuàng)建父目錄qttc,請在qttc目錄下創(chuàng)建子目錄web。

相關(guān)文章

  • python導(dǎo)入導(dǎo)出redis數(shù)據(jù)的實現(xiàn)

    python導(dǎo)入導(dǎo)出redis數(shù)據(jù)的實現(xiàn)

    本文主要介紹了python導(dǎo)入導(dǎo)出redis數(shù)據(jù)的實現(xiàn),文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • python爬蟲容易學(xué)嗎

    python爬蟲容易學(xué)嗎

    在本篇文章里,小編給大家分享的是一篇關(guān)于python爬蟲是否容易學(xué)的相關(guān)知識點內(nèi)容,有興趣的朋友們可以閱讀下。
    2020-06-06
  • 深入解析Python中的JSON比較

    深入解析Python中的JSON比較

    進行接口自動化時,有時候我們需要斷言的數(shù)據(jù)比較多,一個字段一個字段進行斷言比較麻煩,那么如何利用Python實現(xiàn)輕松判斷數(shù)據(jù)格式是否相同呢,下面小編就為大家詳細講講
    2023-09-09
  • python基于xml parse實現(xiàn)解析cdatasection數(shù)據(jù)

    python基于xml parse實現(xiàn)解析cdatasection數(shù)據(jù)

    這篇文章主要介紹了python基于xml parse實現(xiàn)解析cdatasection數(shù)據(jù)的方法,是非常實用技巧,需要的朋友可以參考下
    2014-09-09
  • 用Python將PDF文件轉(zhuǎn)存為圖片的實現(xiàn)方法

    用Python將PDF文件轉(zhuǎn)存為圖片的實現(xiàn)方法

    在Python中,將PDF文件轉(zhuǎn)換為圖片格式使用專門的庫來處理PDF文檔,并將其每一頁導(dǎo)出為常見的圖像格式,這可以通過PyMuPDF庫中的fitz模塊或pdf2image庫實現(xiàn),本文給大家介紹了用Python將PDF文件轉(zhuǎn)存為圖片的方法,需要的朋友可以參考下
    2024-04-04
  • Python使用wxPython和PyMuPDF實現(xiàn)合并PDF文檔

    Python使用wxPython和PyMuPDF實現(xiàn)合并PDF文檔

    處理大量的PDF文檔可能會變得復(fù)雜和耗時,但是,使用Python編程和一些強大的庫,可以使這個任務(wù)變得簡單而高效,下面我們就來看看Python如何使用wxPython和PyMuPDF合并PDF文檔并自動復(fù)制到剪貼板吧
    2023-11-11
  • python人物視頻背景替換實現(xiàn)虛擬空間穿梭

    python人物視頻背景替換實現(xiàn)虛擬空間穿梭

    這篇文章主要為大家介紹了python實現(xiàn)人物視頻背景替換示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-07-07
  • Python調(diào)用C語言程序方法解析

    Python調(diào)用C語言程序方法解析

    這篇文章主要介紹了Python調(diào)用C語言程序方法解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-07-07
  • 基于Python安裝pyecharts所遇的問題及解決方法

    基于Python安裝pyecharts所遇的問題及解決方法

    今天小編就為大家分享一篇基于Python安裝pyecharts所遇的問題及解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • Django 如何實現(xiàn)文件上傳下載

    Django 如何實現(xiàn)文件上傳下載

    這篇文章主要介紹了Django 如何實現(xiàn)文件上傳下載,幫助大家更好的理解和學(xué)習(xí)使用Django框架,感興趣的朋友可以了解下
    2021-04-04

最新評論

云梦县| 隆昌县| 灌南县| 河东区| 武宣县| 潮安县| 睢宁县| 木里| 九江市| 板桥市| 旌德县| 启东市| 思茅市| 始兴县| 永嘉县| 左权县| 辽宁省| 仙桃市| 丹东市| 岫岩| 荥阳市| 达孜县| 乐亭县| 荥阳市| 凤山县| 汪清县| 连山| 双鸭山市| 平乡县| 高唐县| 田林县| 浦北县| 灵丘县| 衡山县| 化隆| 晋州市| 新余市| 栾城县| 巴中市| 文安县| 安平县|