Используя BeautifulSoup, я собрал данные из таблицы погоды веб-страницы. Мне удалось вычистить текст из определенного столбца, перебрав все 14 строк и индексировав [0].
Однако, перебирая строки таблицы, строка за строкой помещает текст в порядке убывания, например:
Maandag 13 mei
Dinsdag 14 mei
Woensdag 15 mei
Donderdag 16 mei
Vrijdag 17 mei
Zaterdag 18 mei
Zondag 19 mei
Maandag 20 mei
Dinsdag 21 mei
Woensdag 22 mei
Donderdag 23 mei
Vrijdag 24 mei
Zaterdag 25 mei
Zondag 26 mei
Maandag 27 mei
print(list(days)
не работает, он просто преобразует каждый элемент в отдельный список и все еще в порядке убывания.
TableRows = table.find_all('tr')
CleanTableRows = TableRows[2:]
for tr in (CleanTableRows):
td = tr.find_all('td')
rows = [item.text for item in td]
days = rows[0]
print(days)
Я хочу привести его в список строк вроде:
['Maandag 13 mei', 'Dinsdag 14 mei', 'Woensdag 15 mei', 'Donderdag 16 mei', 'Vrijdag 17 mei', 'Zaterdag 18 mei', 'Zondag 19 mei', 'Maandag 20 mei', 'dinsdag 21 mei', 'Woensdag 22 mei', 'Donderdag 23 mei', 'Vrijdag 24 mei', 'Zaterdag 25 mei', 'Zondag 26 mei', 'Maandag 27 mei']
Как это можно сделать?