sys和os.sys有什么区别

Kra*_*mar 19 python

sysos.syspython有什么区别?我看到许多项目sys在导入时使用os.当我尝试dir(sys)并且dir(os.sys)它们具有相同的功能并且它们的输出相同时.

我经常看到代码使用sys.exit这样,而不是使用os.sys.exit,但两者都做同样的事情.

import os   
import sys    
sys.exit()
Run Code Online (Sandbox Code Playgroud)

Ign*_*ams 29

os.sysos'私人'的名字sys; Python不会隐藏在另一个模块中执行的导入.你不应该依赖它的存在,而应该sys直接导入你自己.