sys是和python解釋器打交道python
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 登陸成功
模塊是存在與硬盤中的,當import是才加載到內存中的,一個模塊可否順利地導入,須要看sys.path下面有沒有這個模塊,自定義模塊時也須要關注sys.pathcode
是導入到內存中的全部模塊的名字:這個模塊的內存地址blog
print(sys.modules) print(sys.modules['re'].findall('\d','abc126'))