Python常用庫之sys

2021-09-24 11:00:46 字數 1109 閱讀 1127

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...