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

對python中的 os.mkdir和os.mkdirs詳解

 更新時間:2018年10月16日 09:58:42   作者:學(xué)戰(zhàn)到底  
今天小編就為大家分享一篇對python中的 os.mkdir和os.mkdirs詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

創(chuàng)建目錄

在Python中可以使用os.mkdir()函數(shù)創(chuàng)建目錄(創(chuàng)建一級目錄)。

其原型如下所示:

os.mkdir(path)

其參數(shù)path 為要創(chuàng)建目錄的路徑。

例如要在D盤下創(chuàng)建hello的目錄

>>> import os

>>> os.mkdir('d:\hello')

可以使用os.makedirs()函數(shù)創(chuàng)建多級目錄。

其原型如下所示:

os.makedirs(path)

其參數(shù)path 為要創(chuàng)建目錄的路徑。

如在D盤下創(chuàng)建books的目錄,books目錄下在創(chuàng)建book目錄

>>> import os

>>>os.makedirs('d:\\books\\book')

刪除目錄

在Python中可以使用os.rmdir()函數(shù)刪除目錄。

其原型如下所示:

os.rmdir(path)

其參數(shù)path 為要刪除的目錄的路徑。

例如把D盤下的hmm的目錄刪除

>>> import os

>>> os.rmdir('d:\hmm') 

刪除多級目錄

在Python中可以使用os.removedirs()函數(shù)刪除多級目錄。

其原型如下所示:

os.removdirs(path)

其參數(shù)path 為要刪除的多級目錄的路徑。

>>> import os

>>> os.removedirs('d:\\books\\book')

#注意:要刪除的目錄必須是空目錄,,

刪除文件

在Python中可以使用os.remove()函數(shù)刪除文件(注意一定是一個文件)。

其原型如下所示:

os.remov(path)

其參數(shù)path 為要刪除的文件的路徑。

如刪除D盤下books目錄下book目錄中的book.txt的文件

>>> import os

>>>os.remove('d:\\books\\book\\book.txt')

遍歷目錄

在Python中可以使用os.walk()函數(shù)遍歷目錄。

其原型如下所示:

os.walk(path)

其參數(shù)path 為要遍歷的目錄,遍歷path,返回一個對象,他的每個部分都是一個三元組 ('目錄x',[目錄x下的目錄list],目錄x下面的文件) 。

如:

>>> a=os.walk('d:\\books')
>>> def fun():
    for i in a:
      print i
>>> fun()
('d:\\books', ['book'], ['aa.txt'])
('d:\\books\\book', [ ], [ ])

判斷是否為目錄

在Python中可以使用os.path.isdir()函數(shù)判斷某一路徑是否為目錄。

其函數(shù)原型如下所示:

os.path.isdir(path)

其參數(shù) path為 要進(jìn)行判斷的路徑。如果是則返回TRUE,否則返回FALSE。

判斷是否為文件

在Python中可以使用os.path.isfile()函數(shù)判斷某一路徑是否為文件。其函數(shù)原型如下所示。

os.path.isfile(path)

其參數(shù)path為要進(jìn)行判斷的路徑。如果是則返回TRUE,否則返回FALSE。

以上這篇對python中的 os.mkdir和os.mkdirs詳解就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python3 map函數(shù)和filter函數(shù)詳解

    python3 map函數(shù)和filter函數(shù)詳解

    這篇文章主要介紹了python3 map函數(shù)和filter函數(shù)詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-08-08
  • selenium+python 對輸入框的輸入處理方法

    selenium+python 對輸入框的輸入處理方法

    今天小編就為大家分享一篇selenium+python 對輸入框的輸入處理方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-10-10
  • 使用Keras加載含有自定義層或函數(shù)的模型操作

    使用Keras加載含有自定義層或函數(shù)的模型操作

    這篇文章主要介紹了使用Keras加載含有自定義層或函數(shù)的模型操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • Python selenium抓取微博內(nèi)容的示例代碼

    Python selenium抓取微博內(nèi)容的示例代碼

    本篇文章主要介紹了Python selenium抓取微博內(nèi)容的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-05-05
  • python中urllib.request和requests的使用及區(qū)別詳解

    python中urllib.request和requests的使用及區(qū)別詳解

    這篇文章主要介紹了python中urllib.request和requests的使用及區(qū)別詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • python圖片和二進(jìn)制轉(zhuǎn)換的三種實現(xiàn)方式

    python圖片和二進(jìn)制轉(zhuǎn)換的三種實現(xiàn)方式

    本文介紹了將PIL格式、數(shù)組和圖片轉(zhuǎn)換為二進(jìn)制的不同方法,包括使用PIL庫、OpenCV和直接讀取二進(jìn)制,此外,還提到了數(shù)據(jù)傳輸中base64格式的應(yīng)用,這些信息對需要進(jìn)行圖片數(shù)據(jù)處理和轉(zhuǎn)換的開發(fā)者非常有用
    2024-09-09
  • Python+Pygame實現(xiàn)之見縫插針游戲的實現(xiàn)

    Python+Pygame實現(xiàn)之見縫插針游戲的實現(xiàn)

    這篇文章主要為大家介紹了如何利用Python中的Pygame模塊實現(xiàn)見縫插針游戲,文中的示例代碼講解詳細(xì),對我們學(xué)習(xí)Python游戲開發(fā)有一定幫助,需要的可以參考一下
    2022-07-07
  • Python數(shù)據(jù)持久化shelve模塊用法分析

    Python數(shù)據(jù)持久化shelve模塊用法分析

    這篇文章主要介紹了Python數(shù)據(jù)持久化shelve模塊用法,結(jié)合實例形式較為詳細(xì)的總結(jié)分析了shelve模塊的功能、原理及簡單使用方法,需要的朋友可以參考下
    2018-06-06
  • 淺析python redis的連接及相關(guān)操作

    淺析python redis的連接及相關(guān)操作

    Redis是一個開源的使用ANSIC語言編寫、支持網(wǎng)絡(luò)、可基于內(nèi)存亦可持久化的日志型、Key-Value數(shù)據(jù)庫,并提供多種語言的API。這篇文章主要介紹了python redis的連接及相關(guān)操作,需要的朋友可以參考下
    2019-11-11
  • 一行代碼挖掘文化瑰寶,Python解鎖古詩文世界

    一行代碼挖掘文化瑰寶,Python解鎖古詩文世界

    想要從文字海洋中捕獲珍珠般的古詩文嗎?通過Python爬取古詩文網(wǎng),你將掌握直搗黃龍的技能,簡單幾步,讓經(jīng)典文學(xué)盡收囊中,為你的項目增添靈氣,需要的朋友可以參考下
    2024-03-03

最新評論