国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python中os和sys模塊的區別與常用方法總結

2020-02-16 10:42:07
字體:
來源:轉載
供稿:網友

前言

本文主要介紹了關于python中os和sys模塊區別與常用方法的相關內容,分享出來供大家參考學習,下面話不多說了,來一起看看詳細的介紹吧。

官方解釋:

os: This module provides a portable way of using operating system dependent functionality.

翻譯:提供一種方便的使用操作系統函數的方法。

sys:This module provides access to some variables used or maintained by the interpreter and to functions that interact strongly with the interpreter.

翻譯:提供訪問由解釋器使用或維護的變量和在與解釋器交互使用到的函數。

os模塊

Python os模塊包含普遍的操作系統功能。如果你希望你的程序能夠與平臺無關的話,這個模塊是尤為重要的。如果我們要操作文件、目錄,可以在命令行下面輸入操作系統提供的各種命令來完成。比如dir、cp等命令。其實操作系統提供的命令只是簡單地調用了操作系統提供的接口函數,Python內置的os模塊也可以直接調用操作系統提供的接口函數。

os 常用方法總結如下:

os.remove()       #刪除文件 os.rename()       #重命名文件 os.walk()       #生成目錄樹下的所有文件名 os.chdir()       #改變目錄 os.mkdir/makedirs()     #創建目錄/多層目錄 os.rmdir/removedirs     #刪除目錄/多層目錄 os.listdir()       #列出指定目錄的文件 os.getcwd()       #取得當前工作目錄 os.chmod()       #改變目錄權限 os.path.basename()     #去掉目錄路徑,返回文件名 os.path.dirname()     #去掉文件名,返回目錄路徑 os.path.join()      #將分離的各部分組合成一個路徑名 os.path.split()      #返回(dirname(),basename())元組 os.path.splitext()     #返回filename,extension)元組 os.path.getatime/ctime/mtime   #分別返回最近訪問、創建、修改時間 os.path.getsize()     #返回文件大小 os.path.exists()      #是否存在 os.path.isabs()      #是否為絕對路徑 os.path.isdir()      #是否為目錄 os.path.isfile()      #是否為文件

更多關于os模塊的介紹大家可以參考這篇文章://www.jb51.net/article/57995.htm

 sys 常用方法總結如下:

sys模塊包括了一組非常實用的服務,內含很多函數方法和變量,用來處理Python運行時配置以及資源,從而可以與前當程序之外的系統環境交互,如:Python解釋器。

導入sys模塊

首先,打開終端模擬器進入Python解釋器或者打開IDE編輯器創建一個新的.py后綴名的Python程序文件。
下面,以解釋器中的操作舉例:

>>> import sys #導入sys模塊>>> dir(sys) #dir()方法查看模塊中可用的方法

注意:如果是在編輯器,一定要注意要事先聲明代碼的編碼方式,否則中文會亂碼。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 昌乐县| 科技| 上思县| 惠来县| 阿坝县| 成都市| 盱眙县| 光泽县| 松原市| 北碚区| 正定县| 乐陵市| 富阳市| 松阳县| 都昌县| 灵武市| 新源县| 英吉沙县| 新乐市| 蒲江县| 黄山市| 垫江县| 福清市| 高阳县| 大连市| 武胜县| 霍林郭勒市| 黑水县| 托克托县| 喀喇沁旗| 临湘市| 安乡县| 蕉岭县| 辽中县| 门源| 两当县| 宜川县| 泸州市| 且末县| 龙里县| 大关县|