1.退出程式
import sys
print(1)
sys.exit() #退出程式
print(2) #程式已退出,不會列印
2.從某個路徑匯入包
import sys
3.獲取執行指令碼時傳入的引數
import sys
print(len(sys.ar**))
for id,i in enumerate(sys.ar**):
print("第%s個引數:" %id,i)
4.標準輸入
import sys
counter = 1
while true:
#相當於input()
line = sys.stdin.readline()
if not line.strip():
break
print ("%s:%s" % (counter,line) )
counter += 1
5.標準輸出
import sys
for i in range(3):
#相當於print()
sys.stdout.write('dansonc')
#後面的7為輸出的長度
6.標準錯誤輸出
import sys
for i in range(3):
#pycharm中紅字輸出
python常用模組之sys模組
用於提供對直譯器相關的操作 sys.argv 命令列引數list,第乙個元素是程式本身路徑 sys.exit n 退出程式,正常退出時exit 0 sys.version 獲取python解釋程式的版本資訊 sys.maxint 最大的int值 sys.path 返回模組的搜尋路徑,初始化時使用py...
Python常用模組之sys模組
sys模組功能多,我們這裡介紹一些比較實用的功能,相信你會喜歡的,和我一起走進python的模組吧!回到頂部 回到頂部 功能 在外部向程式內部傳遞引數 示例 sys.py usr bin env python importsys printsys.ar 0 print sys.ar 1 執行 pyt...
Python標準庫sys模組
第 一遍還打錯了幾個字元,而且不知道sys.argv和startswith 是啥意思,谷歌了一下終於明白了。sys.argv用法參 考 startswith 用法參考 筆記 sys.argv 指的是命令列引數,比如在cmd命令列輸入 cat.py help 那麼sys.argv 0 就代表 help...