日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

Python的os模块常用文件夹的增删改查详解

發布時間:2025/3/15 python 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python的os模块常用文件夹的增删改查详解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

python常用os模塊

    • os.makedirs("path\\目錄") 用于遞歸創建目錄
    • os.remove("path")用于刪除指定路徑(path)的文件
    • os.rmdir("path"),用于刪除指定路徑(path)的目錄
    • os.rename() 方法用于命名文件或目錄
    • os.listdir("path")返回指定的文件夾包含的文件或文件夾的名字的列表
    • os.path.abspath("path")查看絕對路徑
    • os.path.isfile("path")判斷路徑是否為文件
    • os.path.isdir("path")判斷路徑是否為目錄

os.makedirs(“path\目錄”) 用于遞歸創建目錄

注意:路徑記得打雙斜杠\ \ ,當然這樣寫/也是不會報錯的

os.mkdir("F:/自動化測試工具/hahahahaha")

語法

os.makedirs("path, mode=0o777")

代碼

#創建一個名字為path的文件夾,默認mode是0777(八進制) os.mkdir("F:\\自動化測試工具\\哎喲不錯哦") print("哎喲不錯哦路徑被創建")

運行結果

os.remove(“path”)用于刪除指定路徑(path)的文件

語法

os.remove("path")

代碼

#os.remove("path")用于刪除指定路徑(path)的文件。注意:如果指定的路徑是一個目錄,將拋出OSError os.remove("F:\\自動化測試工具\\Pycharm的項目\\周杰倫.txt")

運行結果:此時我Pycharm里面已經沒有“周杰倫.txt這個文件了”

os.rmdir(“path”),用于刪除指定路徑(path)的目錄

語法

os.rmdir("path")

首先,我們先刪除一個不是空的文件夾
代碼

#用于刪除指定路徑(path)的目錄。注意:僅當這文件夾是空的才可以, 否則, 拋出OSError os.rmdir("F:\\自動化測試工具\\Pycharm的項目")

運行結果


接下來我們再來試一下空文件夾:

https://blog.csdn.net/hanhanwanghaha寶藏女孩 歡迎您的關注!
歡迎關注微信公眾號:寶藏女孩的成長日記
讓這個可愛的寶藏女孩在努力的道路上與你一起同行!
如有轉載,請注明出處(如不注明,盜者必究)

代碼

os.rmdir("F:\\自動化測試工具\\哎喲不錯哦")

運行結果:里面就沒有哎喲不錯哦啦

os.rename() 方法用于命名文件或目錄

語法

os.rename("src", "dst")

代碼

#os.rename("src", "dst")從 src 到 dst,如果dst是一個存在的目錄, 將拋出OSError。 os.rename("F:\\自動化測試工具\\Pycharm的項目\\老狼.txt", "F:\\自動化測試工具\\Pycharm的項目\\想把我唱給你聽.txt") print("修改老狼成功")

運行結果

os.listdir(“path”)返回指定的文件夾包含的文件或文件夾的名字的列表

語法

os.listdir("path")

代碼

#coding=utf-8#需要導包才能使用 import os#os.listdir("path(注意,斜杠那里多打一個杠,要不然轉譯不出來)")返回path指定的文件夾包含的文件或者文件夾的名字的列表 file = os.listdir("F:\\自動化測試工具\\Pycharm的項目") print(file)#要是你不清楚你可以將它打印出來看看你的file是什么數據結構 print(type(file)) #再看看他都用了是什么樣的方法,為下一步打好基礎 print(dir(file))

運行結果

os.path.abspath(“path”)查看絕對路徑

語法

os.path.abspath("path")

代碼

#os.path.abspath("path")返回絕對路徑 #返回當前文件的路徑 print(os.path.abspath("."))

運行結果

os.path.isfile(“path”)判斷路徑是否為文件

語法

os.path.isfile("path")

代碼

#os.path.isfile("path")判斷路徑是否為文件,返回的是True或者False print(os.path.isfile("F:\\自動化測試工具\\Pycharm的項目"))

運行結果

os.path.isdir(“path”)判斷路徑是否為目錄

語法

os.path.isdir("path")

代碼

#os.path.isdir("path")判斷路徑是否為目錄,返回的是True或者False print(os.path.isdir("F:\\自動化測試工具\\Pycharm的項目"))

運行結果

參考:
https://www.runoob.com/python3/python3-os-file-methods.html
https://ke.qq.com/course/456373?taid=3946744232998581
希望可以幫到你,有問題請留言嘿嘿

https://blog.csdn.net/hanhanwanghaha寶藏女孩 歡迎您的關注!
歡迎關注微信公眾號:寶藏女孩的成長日記
讓這個可愛的寶藏女孩在努力的道路上與你一起同行!
如有轉載,請注明出處(如不注明,盜者必究)

總結

以上是生活随笔為你收集整理的Python的os模块常用文件夹的增删改查详解的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。