Python模块 - os
生活随笔
收集整理的這篇文章主要介紹了
Python模块 - os
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
os 主要是處理文件系統(tǒng)
常用函數(shù)如下:
| os.name | str | 'nt'表示W(wǎng)indows, 'posix'表示Linux/Unix |
| os.listdir(path) | list | path目錄下文件名和目錄名的列表 |
| os.remove(path), os.rmdir(path) | None | 刪除文件盒文件夾,文件夾必須為空 |
| os.system(command) | int | 運(yùn)行命令,返回exit_status |
| os.sep, os.linesep | str | 系統(tǒng)路徑分隔符,字符串行終止符 |
| os.walk(top, **options) | 迭代器 iter | 遍歷目錄,返回(dirpath, dirnames, filenames) |
| os.path.splitext(file_name) | str, str | 分割擴(kuò)展名, os.path.splitext("b.txt") -> "b", ".txt" |
| os.path.isfile, os.path.isdir | boolean | 判斷是否為文件,判斷是否為文件夾 |
| os.path.exists(path) | boolean | 判斷文件(夾)是否存在 |
| os.path.getsize(name) | Long | 返回文件大小,文件夾則為0L |
| os.path.getmtime/getatime/getctime | float | 返回修改時(shí)間/最后訪問時(shí)間/matadata修改時(shí)間(create, chmod, chown) |
| os.path.split(path) | str, str | 分割目錄,返回dir_path, file_name |
| os.path.dirname/ basename | str | 返回路勁的文件夾名,文件名 |
| os.path.walk(top, fun, arg) | None | 高階函數(shù),遍歷目錄和子目錄,將(arg,dirname, filenames)傳入fun |
轉(zhuǎn)載于:https://www.cnblogs.com/xiaosha/p/5197823.html
總結(jié)
以上是生活随笔為你收集整理的Python模块 - os的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 代码库之----图片预览
- 下一篇: Python初识与简介【开篇】