|
|
1
58
你的问题标题的答案是“是”:我建议永远不要使用
(与barenames相关的限定名的优点包括易于为测试目的伪造/模拟,减少了意外重新绑定导致的未被注意到的错误的风险,能够“半伪造”一个“跟踪类”中的顶级名,以便准确记录您正在使用的内容,并简化了分析等活动,等等--缺点,几乎没有。。。另见《蟒蛇禅》中最后但并非最不重要的一句话,
同样好,如果你不愿意多说7个字的话
顺便说一句,我不会用一个以上
|
|
|
2
20
也有很好的案例
在这种情况下
|
|
|
3
3
Python doc 说:
它可能有副作用,并且很难调试
就我个人而言,我正在使用
如果模块名太长,可以使用
|
|
|
4
1
我对我使用的PyQt模块使用“import*”,但我将它们放在它们自己的模块中,这样就不会污染用户的名称空间。例如 在qt4.py中: from PyQt4.QtCore import * from PyQt4.QtGui import * 那就这样用吧 import qt4 app = qt4.QApplication(...) |
|
|
5
0
" 仅供参考, parentheses for multi-line import 这里很方便。 |
|
|
6
0
我太反对了
是从中导入所有已知模块的模式
对于高级用法,使用
使用
|
|
|
NoamShabat · 有没有办法转换QtCore。问题。字符串的键 1 年前 |
|
|
Vlad · 如何使小部件的PyQt事件预先运行? 2 年前 |
|
|
Shane O Neil · 为什么PyQt5没有显示按钮? 2 年前 |
|
|
chacoff · Qdatastream缓冲区:十六进制输出不正确 2 年前 |
|
|
Toloka · Qpainter绘制图像边界不透明 2 年前 |