我知道这是一个非常愚蠢的问题。一切都是关于最基本的。 但不幸的是,我的时间很短,现在不能读Python的书。在
我有这个问题。 好吧,给你根主.py脚本。在
我有两个类存储在: htmlparser/htmlparser htmlParser/BfsHTMLParser
我不能把它们导入主.py在
我做错什么了?在
我在做:
import htmlparser
但我发现:
NameError: global name 'BfsHTMLParser' is not defined
谢谢你的帮助。非常感谢。在
另外,我也很感谢任何关于Python基础知识的书籍建议:)
好吧,现在我换成了美女组 把BeatifulSoup放在根上,它就起作用了。在
但是,打包逻辑代码块的问题仍然悬而未决。在
编辑恐怕这确实是基本的Python内容,如果不阅读Python教程,您将一事无成。Python不是Java,这里的问题是您导入了模块,而不是类—在Python中,它们不是一回事。在
如果您有与模块文件同名的类,那么现在您已经导入了模块,那么您需要通过}来实例化它们。当然,你真的不应该那样打包类,但这就是你的情况。在
HTMLParser.HTMLParser
或{在htmlparser目录中有一个
__init__.py
吗??在相关问题 更多 >
编程相关推荐