概述
from PyQt4 import QtGui from PyQt4.QtGui import *
第一行是“从模块PyQt4导入QtGui类”.
但是第二行意味着什么? “从模块PyQt4的QtGui导入所有内容”.
不一样吗?
所以1)意味着您仍然需要通过模块命名空间显式引用任何类/函数等
2)意味着你没有
1)
import math d = math.sqrt(10)
2)
from math import * d = sqrt(10)
请注意,如果需要,您可以选择从模块导入特定符号,即
from math import sqrt d = sqrt(10)
总结
以上是编程之家为你收集整理的python – `from x import y` vs.` from x.y import *`全部内容,希望文章能够帮你解决python – `from x import y` vs.` from x.y import *`所遇到的程序开发问题。
如果您也喜欢它,动动您的小指点个赞吧