要导入模块中的每个类,可使用下面的语法:
from mod import *
不推荐使用这种导入方式,其原因有二。首先,如果只要看一下文件开头的import语句,就能清楚地知道程序使用了哪些类,将大有裨益;但这种导入方式没有明确地指出你使用了模块中的哪些类。这种导入方式还可能引发名称方面的困惑。如果你不小心导入了一个与程序文件中其他东西同名的类,将引发难以诊断的错误。
这里之所以介绍这种导入方式,是因为虽然不推荐使用这种方式,但你可能会在别人编写的代码中见到它。
需要从一个模块中导入很多类时,最好导入整个模块,并使用 module_name.class_name 语法来访问类。这样做时,虽然文件开头并没有列出用到的所有类,但你清楚地知 道在程序的哪些地方使用了导入的模块;你还避免了导入模块中的每个类可能引发的名称冲突。
python大大的图


我的图



我把get_descriptive_name()打印出来了就有显示,不打印的话不显示。
做法:点击最上面一行的projects新建项目,点new projects,建完之后root右键新建文件,点new里面的file
想要改名的话点保存(第二行左边第三个图标),保存的时候可以改名。
网友评论