sys模塊

sys是和python解釋器打交道python

argv

argv的第一個參數是python這個命令後面的值,從第二個參數開始能夠是用戶設定的輸入內容spa

sys.argv
usr = sys.argv[1]
pwd = sys.argv[2]
if usr == 'alex' and pwd == 'alex3714':
    print('登陸成功')
else:
    exit()
在cmd輸入python 5.sys模塊.py a 123456
運行結果:
(August_new) E:\python-file\August_new\8-20\day18>
(August_new) E:\python-file\August_new\8-20\day18>python 5.sys模塊.py a 123456
登陸成功

path

模塊是存在與硬盤中的,當import是才加載到內存中的,一個模塊可否順利地導入,須要看sys.path下面有沒有這個模塊,自定義模塊時也須要關注sys.pathcode

modules

是導入到內存中的全部模塊的名字:這個模塊的內存地址blog

print(sys.modules)
print(sys.modules['re'].findall('\d','abc126'))
相關文章
相關標籤/搜索