Получить список городов России из Википедии
Помогите, пожалуйста, получить только список городов. Задача: получить города России. Суть:
В каждом столбике есть тег <tr>
- это строки таблицы.
Каждый тег <tr>
включает в себя несколько тегов <td>
Теги <td>
включают в себя названия городов, регионов и т. д.
Названия городов, регионов записаны в title, поэтому, когда я вывожу, то у меня все title`ы выводятся, а мне надо, чтобы title городов выводились.
import requests
import pandas as pd
from bs4 import BeautifulSoup
website_url = requests.get('https://ru.wikipedia.org/wiki/%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D0%B3%D0%BE%D1%80%D0%BE%D0%B4%D0%BE%D0%B2_%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D0%B8').text
soup = BeautifulSoup(website_url,'lxml')
My_table = soup.find('table',{'class':'standard sortable'})
links = My_table.findAll('a')
town = []
for link in links:
print(link.get('title'))
Источник: Stack Overflow на русском