2017-02-03 1 views
-1

Я искал слово, а именно 'Monocots' в Wikipedia's странице особого режима поиска. Результаты специального поиска (специальные: WhatLinksHere) показывают these words. Как написать слова в файле txt. Это возможно по BeautifulSoup4/python? Как?Как я могу получить специальные результаты поиска слова в txt-файле с сайта Wikipedia, используя bs4/python?

ответ

1
import bs4, requests 

r = requests.get('https://ta.wikipedia.org/w/index.php?title=special:WhatLinksHere/Monocots&limit=500') 
soup = bs4.BeautifulSoup(r.text, 'lxml') 
for li in soup.find(id='mw-whatlinkshere-list').find_all('li'): 
    print(li.a['title']) 

из:

கத்தூரி மஞ்சள் 
கோரை 
எருவை (புல்) 
வார்ப்புரு:Taxonomy/Asparagus 
வார்ப்புரு:Taxonomy/Asparagoideae 
வார்ப்புரு:Taxonomy/Asparagaceae 
வார்ப்புரு:Taxonomy/Asparagales 
சாத்தாவாரி 
மலையன்கிழங்கு 
குழிவாழை 
கருப்பன் புல் 
காட்டுச்சேனை 
துடைப்பப்புல் 
கொண்டை ராகிசு 
குறத்தி நிலப்பனை 
செவ்வள்ளிக் கொடி 
சாலமிசிரி 

Это очень простая задача, и BS4 является правильным инструментом для использования.

+0

Как удалить скобки() своими данными? Тогда только мы будем использовать очень много. –

+0

С [это (Астериды)] (https://ta.wikipedia.org/w/index.php?title=special:WhatLinksHere/Asterids&limit=500), мы собираемся делить из-за ссылки на тамильскую статью. Спасибо за создание одного из административных инструментов. Нет такого инструмента перед этим кодом. –

Смежные вопросы