有书上说 不推荐使用 from 模块名 import * 是为什么呢?
如题 避免库函数重名造成报错 为什么不建议使用 from module import *”在实战中, “from module import * ” 不是良好的编程风格,如果使用 from 导入变量,且那些变量碰巧和作用域中现有的变量名同名,那么变量就会悄悄覆盖掉。使用 import 语句时后就不会发生这种问题,因为我们是通过模块名才获取的变量名,像 module attr 不会和现有的作用域的 attr 冲突。
可以看下这个详解:https://www.cnblogs.com/jcjc/p/11553703.html
页:
[1]