区分:import 和 from XX import*

我import了一个socket模块,运行的时候说是没有AF_INET 这个族。 于是 把import socket改成了 from socket import * 于是就运行成功了。这两者有区别吗?

答:
import socket的话
要用socket.AF_INET
因为AF_INET这个值在socket的名称空间下

from socket import*
是把socket下的所有名字引入当前名称空间

猜你喜欢

转载自blog.csdn.net/qq_24265945/article/details/80988860
今日推荐