1. 程式人生 > >Python3學習之路~5.5 sys模組

Python3學習之路~5.5 sys模組

用於提供對直譯器相關的操作

sys.argv           命令列引數List,第一個元素是程式本身路徑
sys.exit(n)        退出程式,正常退出時exit(0)
sys.version        獲取Python解釋程式的版本資訊
sys.maxint         最大的Int值(此變數python2.7有,python3.6沒有)
sys.path           返回模組的搜尋路徑,初始化時使用PYTHONPATH環境變數的值
sys.platform       返回作業系統平臺名稱
sys.stdout.write('please:
') val = sys.stdin.readline()[:-1]

sys例項之進度條

import sys,time

for i in range(20):
    sys.stdout.write('#')
    sys.stdout.flush() #如果沒有這一句,則程式執行時先將所有的#寫到快取中,再一次性輸出
    time.sleep(0.2)

更多點選這裡