import os as _os这样可以:
1.如果你写了一个a.py文件时from threading import *的时候a.py文件无法使用threading里面导入的os模块
2.如果你写了一个a.py文件时import threading 的时候a.py文件可以使用threading里面导入的os模块,通过threading._os使用
3.这样改名为_os声明是内部名称,不应由外面使用
同样:如果在A.py里面声明了a=1,_aa=2,__aaa=3,在B.py里面使用import A,A里面的变量都可以访问A.a,A._aa,A.__aaa;如果通过from A import *,_aa,__aaa不可以访问,a可以访问