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

Python中os模塊的12種用法總結(jié)

 更新時間:2022年08月11日 08:47:47   作者:幸福的達哥  
OS?(?Operating?System?操作系統(tǒng)?)?操作系統(tǒng)模塊;它是屬于python的標準庫,常用于處理文件和目錄(文件夾)的操作。本文為大家總結(jié)了這個模塊的12種用法,希望有所幫助

OS ( Operating System 操作系統(tǒng) ) 操作系統(tǒng)模塊;它是屬于python的標準庫,也就是Python自帶的庫;它常用于處理文件和目錄(文件夾)的操作。今天抽空來總結(jié)下這個模塊的12種用法,方便以后的查詢使用。

一、先總結(jié),再詳談

二、詳談各種方法的使用

首先我們需要先將OS模塊引用出來(import os),才能正常進行下面的各個方法練習。

1、getcwd() :返回當前工作目錄

# coding:utf-8import osprint(os.getcwd())

2、chdir(path) :改變工作目錄

# coding:utf-8import ospath = os.getcwd()print(path)path1 = os.chdir(r'C:\Users\Administrator\PycharmProjects\pythonProject\01')path2 = os.getcwd()print(path2)

3、listdir(path) :列舉指定目錄中的文件名和目錄名

import ospath = "D:\ZenTestTool\data"path1 = os.listdir(path)print(path1)

4、mkdir(path) :創(chuàng)建單層目錄

注意事項:若創(chuàng)建多層目錄,父目錄不存在的話會報錯。若該目錄已存在也會報錯

import ospath = r"C:\Users\Administrator\PycharmProjects\pythonProject"path1 = os.mkdir(path)print(path1)

創(chuàng)建單層目錄成功,在左側(cè)可以直觀地看到。

5、makedirs() :遞歸創(chuàng)建目錄

import ospath = r"C:\Users\Administrator\PycharmProjects\pythonProject\01\02\03"path1 = os.makedirs(path)print(path1)

6、remove(path) :刪除文件

在目錄00里面手動創(chuàng)建一個文件1.txt,嘗試刪除這個文件。

7、rmdir(path) :刪除單層目錄

注意:如果該目錄有文件,則不能刪除,會報錯

import ospath = r"C:\Users\Administrator\PycharmProjects\pythonProject\00"path1 = os.rmdir(path)print(path1)

8、removedirs() :遞歸刪除目錄

注意事項:目錄需要為空,才能刪除,若不然會報錯

# coding:utf-8import ospath = r"C:\Users\Administrator\PycharmProjects\pythonProject\01\02\03"path1 = os.removedirs(path)print(path1)

如果把03文件夾中的內(nèi)容刪除,再執(zhí)行指令就正常,如下圖

9、system(command) :運行系統(tǒng)的shell命令

# coding:utf-8import ospath = os.system("adb shell top")print(path)

10、rename(old,new) :重命名

將舊的文件名重命名為新的文件名

# coding:utf-8import ospath = r"C:\Users\Administrator\PycharmProjects\pythonProject\aaaa.txt"path1 = os.rename(path,"..\\pythonProject\\bbb.txt")

11、os.curdir;相當于 一個.

# coding:utf-8import osprint(os.curdir)

12、os.pardir;相當于2個..

# coding:utf-8import osprint(os.pardir)

到此這篇關(guān)于Python中os模塊的12種用法總結(jié)的文章就介紹到這了,更多相關(guān)Python os模塊內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python&Matlab實現(xiàn)灰狼優(yōu)化算法的示例代碼

    Python&Matlab實現(xiàn)灰狼優(yōu)化算法的示例代碼

    灰狼優(yōu)化算法是一種群智能優(yōu)化算法,它的獨特之處在于一小部分擁有絕對話語權(quán)的灰狼帶領(lǐng)一群灰狼向獵物前進。本文具體介紹了灰狼優(yōu)化算法的兩種實現(xiàn)示例代碼,需要的可以參考一下
    2022-03-03
  • python 實現(xiàn)讓字典的value 成為列表

    python 實現(xiàn)讓字典的value 成為列表

    今天小編就為大家分享一篇python 實現(xiàn)讓字典的value 成為列表,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • python輸入、數(shù)據(jù)類型轉(zhuǎn)換及運算符方式

    python輸入、數(shù)據(jù)類型轉(zhuǎn)換及運算符方式

    這篇文章主要介紹了python輸入、數(shù)據(jù)類型轉(zhuǎn)換及運算符方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • Python用UUID庫生成唯一ID的方法示例

    Python用UUID庫生成唯一ID的方法示例

    在C#中很容易生成一組唯一碼,最常用的是結(jié)構(gòu)體GUID的NewGuid()實例。如果C#運行Guid.NewGuid();將會得到據(jù)說世界唯一的號碼,形如:887687be-00cf-4dca-8fe4-7c4fc19b9ecc 。最近看了一下Python的相關(guān)模塊,也發(fā)現(xiàn)了一個模塊uuid。下面來看看詳細的介紹與使用示例吧。
    2016-12-12
  • python簡單直接獲取windows明文密碼操作技巧

    python簡單直接獲取windows明文密碼操作技巧

    在實戰(zhàn)中,拿到一臺Windows服務(wù)器權(quán)限,如果可以直接獲取Windows明文密碼的話,就可以更容易深入挖掘。本文分享幾個獲取Windows明文密碼的技巧,簡單直接且有效
    2021-10-10
  • Linux CentOS7下安裝python3 的方法

    Linux CentOS7下安裝python3 的方法

    在CentOS7下,默認安裝的就是python2.7,下面通過本文給大家分享Linux CentOS7下安裝python3 的方法,需要的朋友參考下吧
    2018-01-01
  • windows環(huán)境中利用celery實現(xiàn)簡單任務(wù)隊列過程解析

    windows環(huán)境中利用celery實現(xiàn)簡單任務(wù)隊列過程解析

    這篇文章主要介紹了windows環(huán)境中利用celery實現(xiàn)簡單任務(wù)隊列過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-11-11
  • 卷積神經(jīng)網(wǎng)絡(luò)CharCNN實現(xiàn)中文情感分類任務(wù)

    卷積神經(jīng)網(wǎng)絡(luò)CharCNN實現(xiàn)中文情感分類任務(wù)

    這篇文章主要為大家介紹了卷積神經(jīng)網(wǎng)絡(luò)CharCNN實現(xiàn)中文情感分類任務(wù)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-04-04
  • python調(diào)試模塊ipdb詳解

    python調(diào)試模塊ipdb詳解

    ipdb是用來python中用以交互式debug的模塊,可以直接利用pip安裝,這篇文章主要介紹了python調(diào)試模塊ipdb詳解,需要的朋友可以參考下
    2023-03-03
  • python如何繪制登陸時的衛(wèi)星云圖(TBB)

    python如何繪制登陸時的衛(wèi)星云圖(TBB)

    這篇文章主要介紹了python如何繪制登陸時的衛(wèi)星云圖(TBB),具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08

最新評論