sys模組:提供了一系列有關python執行環境的變數和函式。
import sys
import os
1. sys.path #是python的搜尋模組的路徑集,是乙個list;
2. sys.platform 獲取當前系統平台 mac darwin linux linux windows win32
print(sys.platform)
3. sys.ar**:就是乙個從程式外部獲取引數的橋梁,這個「外部」很關鍵。因為我們從外部取得的引數可以是多個,所以獲得的是乙個列表(list),也就是說sys.ar**其實可以看作是乙個列表,所以才能用提取其中的元素。其第乙個元素是程式本身,隨後才依次是外部給予的引數。
print(sys.ar**)
#應用示例:
if len(sys.ar**)>1:
if sys.ar**[1]=='--help':
print("幫助資訊。。。。")
示例1:
#如os_test.py檔案中編寫**:
import sys
a=sys.ar**[0]
b=sys.ar**[1]
print(a)
print(b)
#然後在控制台執行此檔案,並傳遞外部引數what:python3 os_test.py what
#控制台輸出結果為:os_test.py what
python基礎 sys模組
sys模組 1.sys.version返回直譯器的版本號 2.sys.path 返回模組的搜尋路徑 3.sys.ar 接受命令行下的引數 1.sys.version import sys 返回解釋版本號 print sys.version 執行結果 3.6.5 v3.6.5 f59c0932b4,m...
Python模組基礎知識
1 模組的概念 介紹 乙個包含python 的檔案就是乙個模組。2.使用模組的作用 1 現在程式開發檔案比較大,都放在乙個檔案中維護不方便,拆分成多個檔案方 便維護 與管理 2 模組可以增加 的重用率 3.建立模組 模組本身就是乙個檔案,所有py 都可以在檔案中直接書寫。不過我們開發 共用模組時,最...
Python基礎知識 os模組
python中os模組包含了普遍的作業系統的功能,本文總結了os模組中各種函式的功能和使用方法。os模組包含了普遍的作業系統的功能 import os print os name 獲取作業系統型別nt windows posix linux unix或mac os x print os enviro...