我是python新手,今天才下载。我正在使用它来处理网络蜘蛛,所以为了测试它并确保一切正常,我下载了一个示例代码。不幸的是,它不起作用并给了我错误:
“AttributeError:‘MyShell’对象没有‘加载’属性”
我不确定代码本身是否有错误,或者我在安装 python 时未能正确执行某些操作。安装python时有什么需要做的吗,比如添加环境变量等?这个错误通常是什么意思?
这是我与导入的蜘蛛类一起使用的示例代码:
import chilkat
spider = chilkat.CkSpider()
spider.Initialize("www.chilkatsoft.com")
spider.AddUnspidered("http://www.chilkatsoft.com/")
for i in range(0,10):
success = spider.CrawlNext()
if (success == True):
print spider.lastUrl()
else:
if (spider.get_NumUnspidered() == 0):
print "No more URLs to spider"
else:
print spider.lastErrorText()
# Sleep 1 second before spidering the next URL.
spider.SleepMs(1000)