2019-04-08
阅读量:
486
导入包时,from和import的区别
问题描述:
有文献说:
“如果你细分点看就会看到: from Color.Red ,一般from 后面都是直接跟着包含上级空间的,而且import 只能跟着一级空间.“
出处:http://www.cnblogs.com/codefish/p/5032753.html
他说的明白,import后只能跟着一级空间,但我发现了下面用法:
import matplotlib.pyplotas plt
就是说,import后也可以包括二级空间。
请问,他的说法是否可靠?
答案解析:
#导入modules,import与from...import的不同之处在于,简单说: # 如果你想在程序中用argv代表sys.argv, # 则可使用:from sys import argv # 一般说来,应该避免使用from..import而使用import语句, # 因为这样可以使你的程序更加易读,也可以避免名称的冲突






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论