学习笔记——os模块常见列表
生活随笔
收集整理的這篇文章主要介紹了
学习笔记——os模块常见列表
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
為什么需要引用os模塊?
在用python處理數據的過程中,經常需要查找操作文件和路徑,這就依賴于os模塊。
| os.name | 顯示當前使用的平臺 |
| os.getcwd() | 顯示當前python腳本工作路徑 |
| os.listdir(‘dirname’) | 返回指定目錄下的所有文件和目錄名 |
| os.remove(‘filename’) | 刪除一個文件 |
| os.makedirs(‘dirname/dirname’) | 可生成多層遞規目錄 |
| os.rmdir(‘dirname’) | 刪除單級目錄 |
| os.rename(“oldname”,“newname”) | 重命名文件 |
| os.system() | 運行shell命令,注意:這里是打開一個新的shell,運行命令,當命令結束后,關閉shell |
| os.sep | 顯示當前平臺下路徑分隔符 |
| os.linesep | 給出當前平臺使用的行終止符 |
| os.path.abspath(path) | 顯示當前絕對路徑 |
| os.path.dirname(path) | 返回該路徑的父目錄 |
| os.stat() | 獲取文件或者目錄信息 |
| os.path.join(path,name) | 連接目錄與文件名或目錄 結果為path/name |
| os.curdir | 返回當前目錄: (’.’) |
| os.linesep | 輸出當前平臺使用的行終止符,win下為"\t\n",Linux下為"\n" |
| os.pardir | 獲取當前目錄的父目錄字符串名:(’…’) |
| os.chdir(“dirname”) | os.chdir() 方法用于改變當前工作目錄到指定的路徑。相當于shell下cd |
| os.path.splitext(path) | 分離文件名與擴展名;默認返回(fname,fextension)元組,可做分片操作 ,以“.”為分隔符 |
| os.path.isdir(path) | 如果path是一個存在的目錄,則返回True。否則返回False |
| startswith()函數 | 此函數判斷一個文本是否以某個或幾個字符開始,結果以True或者False返回。 |
| endswith()函數 | 此函數判斷一個文本是否以某個或幾個字符結束,結果以True或者False返回。 |
總結
以上是生活随笔為你收集整理的学习笔记——os模块常见列表的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 设备和文件IO
- 下一篇: 学习笔记——pygame最常用的15个模