首頁 >後端開發 >Python教學 >Python學習-Python標準函式庫

Python學習-Python標準函式庫

巴扎黑
巴扎黑原創
2016-12-09 14:01:591450瀏覽

Python標準函式庫

        Python標準函式庫是隨Python附帶安裝的,它包含大量極為有用的模組。熟悉Python標準函式庫是十分重要的,因為如果你熟悉這些函式庫中的模組,那麼你的大多數問題都可以簡單快速地使用它們來解決。
        可在Python隨附安裝的文件的「庫參考」一節中了解Python標準庫中所有模組的完整內容。

sys模組

        sys模組包含系統對應的功能。我們已經學習了sys.argv列表,它包含命令列參數。

os模組

        這個模組包含一般的作業系統功能。如果你希望你的程式能夠與平台無關的話,這個模組是特別重要的。即它允許一個程式在編寫後不需要任何改動,也不會發生任何問題,就可以在Linux和Windows下運行。一個例子就是使用os.sep可以取代作業系統特定的路徑分割符。
        以下列出了一些在os模組中較有用的部分。它們中的大多數都簡單明了。
        ●     os.name字串指示你所使用的平台。例如對於Windows,它是'nt',而對於Linux/Unix用戶,它是'posix'。
        ●     os.getcwd()函數取得目前工作目錄,即以目前Python腳本運作的目錄路徑。
        ●     os.getenv()與os.putenv()函數分別用來讀取並設定環境變數。
        ●     os.listdir()傳回指定目錄下的所有檔案及目錄名稱。
        ●     os.remove()函數用來刪除一個檔案。
        ●     os.system()函數用來執行shell指令。
        ●     os.linesep字串給予目前平台所使用的行終止符。例如,Windows使用'rn',Linux使用'n'而Mac使用'r'。
        ●     os.path.split()函數傳回一個路徑的目錄名稱及檔案名稱。
        ●     os.path.isfile()與os.path.isdir()函數分別檢定所給的路徑為檔案或目錄。類似地,os.path.exists()函數用來檢驗所給的路徑是否真地存在。
        你可以利用Python標準文件探索更多這些函數和變數的詳細知識。你也可以使用help(sys)等等。


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn