BeautifulSoup - выберите выход

Я пытаюсь извлечь несколько значений из строки, я могу получить вывод, но после нескольких часов тестирования и поиска ответа застрял на чем-то, что, вероятно, является основным.

Для каждой строки я хотел бы получить "День", "Дата" и "Общее количество часов", а затем сделать это для каждого дня рабочей недели (пн-пт)

Мой вывод из 'soup.select('#TSRowMonday')'

<tr id="TSRowMonday"><td class="TSDay"><span>Monday</span></td><td align="right" class="TSDay">4/06/2018</td><td align="center"><input class="TSRO" name="TSHour$ctl01" readonly="readonly" type="text" value="08:30"/></td><td align="center"><input class="TSRO" name="TSHour$ctl02" readonly="readonly" type="text" value="01:00"/></td><td align="center"><input class="TSRO" name="TSHour$ctl03" readonly="readonly" type="text" value="17:30"/></td><td align="center" class="TSTB"><input class="TST" id="TSMonTotal" name="TSHour$ctl04" readonly="readonly" tcol="3" trow="0" type="text" value="08:00"/></td></tr>

Три части информации, которую я пытаюсь извлечь:

span>понедельник

class="TSDay">06.04.2008

type = "text" value = "08:00"

затем выполнить цикл в оставшиеся дни (#TSRowTuesday, #TSRowWednesday и т. д.)

Любая помощь будет высоко ценится.

ЧАС

0 ответов

Другие вопросы по тегам