失败了,报错

Traceback (most recent call last):

  File "C:\Users\c-python\workspace\Python1\baike_spider\spider_main.py", line 40, in <module>

    obj_spider.craw(root_url)

  File "C:\Users\c-python\workspace\Python1\baike_spider\spider_main.py", line 32, in craw

    self.outputer.output_html() 

  File "C:\Users\c-python\workspace\Python1\baike_spider\html_outputer.py", line 22, in output_html

    fout.write("<td>%s</td>" %data['url'])

TypeError: string indices must be integers


hupodao
浏览 1414回答 2
2回答

辉扬

会不会是你data定义出现问题了,错误提示是索引必须是整型。你的取值是字典,会不会你之前定义成列表啦?
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python