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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

Python之os模块的常见用法

發布時間:2024/4/24 综合教程 34 生活家
生活随笔 收集整理的這篇文章主要介紹了 Python之os模块的常见用法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

轉自:http://zhpfbk.blog.51cto.com/4757027/1561926

在Python的標準庫os模塊中包含普遍的操作系統功能

os 模塊引入的方法是: import os

以下為 os 模塊常見的使用方法:

1、os.getcwd 獲取當前的工作目錄,即程序執行的目錄

2、os.name 字符串指示正在使用的平臺。比如,windows是“nt”,linux 或 unix 是“posix”

3、os.getenv() 讀取環境變量。比如,os.getenv('PATH')

4、os.putenv() 設置環境變量。

5、os.listdir() 返回指定目錄下所有的文件和文件夾,返回的格式是列表(list)。如 os.listdir('/boot/'),返回結果如圖所示:

6、os.remove() 用來刪除一個文件

7、os.system() 函數執行系統命令,linux下的shell命令或者 windows下的cmd命令

8、os.path.isfile() 檢查給出的路徑是否是一個文件

9、os.path.isdir() 檢查給出的路徑是否是一個文件夾

10、os.path.existe() 檢查給出的路徑是否真實存在

11、os.chdir(dirname) 改變當前的工作目錄到指定的dirname路徑下

12、os.getpid() 函數獲取當前進程的 pid

13、os.getppid() 函數說去當前進程的父進程的 pid 只在 unix或linux 系統中有效

14、os.rmdir() 刪除一個空的文件夾,一定要是空的文件夾

15、os.remove() 刪除一個文件

16、os.rename(old,new) 重命名文件夾或文件。

17、os.mkdir() 創建一個目錄,os.mkdirs 遞歸創建文件夾,當文件夾存在是,會拋出OSError異常

18、os.chmod(path,mode) 改變文件或文件夾的權限

mode 有以下幾類:

stat.S_ISUID:Set user ID on execution. 不常用

stat.S_ISGID:Set group ID on execution. 不常用

stat.S_ENFMT:Record locking enforced. 不常用

stat.S_ISVTX:Save text image after execution. 在執行之后保存文字和圖片

stat.S_IREAD:Read by owner. 對于擁有者讀的權限

stat.S_IWRITE:Write by owner. 對于擁有者寫的權限

stat.S_IEXEC:Execute by owner. 對于擁有者執行的權限

stat.S_IRWXU:Read, write, and execute by owner. 對于擁有者讀寫執行的權限

stat.S_IRUSR:Read by owner. 對于擁有者讀的權限

stat.S_IWUSR:Write by owner. 對于擁有者寫的權限

stat.S_IXUSR:Execute by owner. 對于擁有者執行的權限

stat.S_IRWXG:Read, write, and execute by group. 對于同組的人讀寫執行的權限

stat.S_IRGRP:Read by group. 對于同組讀的權限

stat.S_IWGRP:Write by group. 對于同組寫的權限

stat.S_IXGRP:Execute by group. 對于同組執行的權限

stat.S_IRWXO:Read, write, and execute by others. 對于其他組讀寫執行的權限

stat.S_IROTH:Read by others. 對于其他組讀的權限

stat.S_IWOTH:Write by others. 對于其他組寫的權限

stat.S_IXOTH:Execute by others. 對于其他組執行的權限

19、os.path.split()函數返回一個路徑的目錄名和文件名,數據結構是元組 。如 os.path.split('root/python/123/file2'),結果如圖所示:

20、os.path.join(path,name):連接目錄與文件名或目錄

21、os.path.basename(path):返回文件名,如‘/etc/passwd‘,會打印出 passwd。若為 ’/root/python‘,python 是一個文件夾,就會打印出 python。以下 22 功能與之一樣。

22、os.path.dirname(path):返回文件路徑

23、os.path.getsize(name):獲得文件大小

24、os.path.splitext():分離文件名與擴展名

25、os.getgruops()得到用戶組名稱列表

26、os.getlogin()得到用戶登錄名稱

27、os.getegid()得到有效組idos.getgid()得到組id

28、os.getuid()得到用戶idos.geteuid()得到有效用戶id

總結

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

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

主站蜘蛛池模板: 亚洲精品久久一区二区三区777 | 日本japanese丰满白浆 | 欧美一区三区三区高中清蜜桃 | 开心激情网站 | 新婚夫妇白天啪啪自拍 | 怡红院成人在线 | 99视频在线 | ts人妖在线观看 | 精品人妻一区二区三区三区四区 | 丁香花在线影院观看在线播放 | 日本一级片在线观看 | 精品第一页 | 亚洲精品二 | 欧美国产91| 国产精品黄色大片 | 欧美日韩三级在线观看 | 欧亚一级片| 麻豆疯狂做受xxxx高潮视频 | 日韩精品在线一区二区 | 伊人黄色片| 日韩日b| 久久久久久激情 | 国产极品粉嫩 | 亚欧成人精品 | 国产乱人乱偷精品视频 | www.波多野结衣.com | 全黄一级裸片视频 | 成人aaa| 成a人片亚洲日本久久 | 色婷婷国产 | 亚洲色图国产精品 | 视频在线观看电影完整版高清免费 | 亚洲成人1区 | 色一情一交一乱一区二区三区 | 亚洲AV无码成人精品区麻豆 | 国产91丝袜在线播放九色 | 黄色免费国产 | 国产欧美视频一区 | 50度灰在线 | 性中国xxx极品hd| 你懂得在线 | 处破痛哭a√18成年片免费 | 91肉色超薄丝袜脚交一区二区 | 亚洲精品天天 | 在线观看av资源 | 最新中文字幕av | 女人十八毛片嫩草av | 日韩免费看 | 久成人 | 色婷婷综合久久久久中文一区二区 | 亚洲精品一区二区口爆 | 人人干人人艹 | 欧美激情一二三 | 老妇女av| 美女啪啪一区二区 | 亚洲第一黄色 | 一个人在线观看www软件 | 国产精品无码久久久久成人app | 黑丝美女一区二区 | 二级黄色录像 | 午夜福利啪啪片 | 天堂在线观看中文字幕 | www.五月婷婷.com | 亚洲av中文无码乱人伦在线视色 | 国产视频入口 | 免费黄色在线看 | 久久合| 久久精品8| 成人快色| 蜜桃又黄又粗又爽av免 | 日本一区中文 | 国产主播在线播放 | 亚洲综合色在线观看 | 亚欧成人在线 | 色吧久久 | 五级黄高潮片90分钟视频 | 亚洲伦乱 | 91嫩草欧美久久久九九九 | 色综合久久网 | 男女做激情爱呻吟口述全过程 | 成人网在线免费观看 | 中文字幕免费视频 | 青青草免费在线 | 日本三级不卡 | www久久久天天com | 国产黑丝在线观看 | 精品| 日本五十熟hd丰满 | 黄色网址你懂的 | 亚洲a视频在线 | 天天操人人爽 | 高清国产视频 | 国产在线视频网 | 黄色国产免费 | 国产精品国产精品国产专区 | 午夜专区 | 熟女少妇在线视频播放 | xxxxxx黄色 | 国产在线操 |