0
我正在寫一個python網絡爬行程序來找到維基百科文章之間的路徑。尋找維基百科文章之間的shotest路徑
我有一篇開始文章和一篇目標文章,我正試圖找到它們之間的短路徑。
現在我基本上只是從一開始就用這樣的代碼進行廣度搜索。
for link in to_crawl:
links = get_all_links(source(link), crawled)
if goal in links:
return path+[link]+[goal]
crawled.append(link)
to_crawl.append(links)
它是從一文獲得到另一個,如果他們是隻有幾度了,但我需要一種方法來跟蹤我把路徑。
下載[數據庫副本](http://en.wikipedia.org/wiki/Wikipedia:Database_download)而不是錘擊Web服務器 – 2014-11-05 21:33:48