最新回答 / Yelena_Nic
一个包是一个带有特殊文件 __init__.py 的目录。__init__.py 文件定义了包的属性和方法。其实它可以什么也不定义;可以只是一个空文件,但是必须存在。如果 __init__.py 不存在,这个目录就仅仅是一个目录,而不是一个包,它就不能被导入或者包含其它的模块和嵌套包。难怪你的 导入模块的语句都是红色波浪线啦,你创建的baike_spider是 包?吗,还是你吧__init__.py给删了?
2018-09-30
最新回答 / longmoxxx
应该是连接取的不对吧。百科的网页有更新。试试这个
links = soup.find_all('a',href=re.compile(r"/item/"))
2018-09-25