为什么我只用import module
来查看其中的功能?
通过帮助(模块)
但是from module import *
并没有引起注意
有什么办法可以通过from module import *
答案 0 :(得分:3)
执行from module import *
时-仅将module
中导出的符号添加到模块中。名称module
本身未导入。由于help
仅查看导入符号的文档,因此help(module)
无法正常工作。
>>> from os import *
>>> help(os)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'os' is not defined
>>>
您可以执行以下操作:
>>> import os
>>> help(os)
>>>
>>> from os import path
>>>