Я использую Python 3.6 и PyCharm 2016.2 в качестве редактораползать пару тегов из HTML
Я хотел бы ползать пары содержимого внутри «й»: теги «ТДА» если «TD» тег имеет дочерний тег, который является входным тегом с "checked = 'chedcked'". Я попробовал regEx, find_all от BeautifulSoup и других, но все еще имею сообщения об ошибках.
Пожалуйста, помогите.
Это адрес веб-сайта: http://www.bobaedream.co.kr/mycar/popup/mycarChart_4.php?zone=C&cno=652691&tbl=cyber
Ниже мой код:
from bs4 import BeautifulSoup
import urllib.request
from urllib.parse import urlparse
import re
popup_inspection = "http://www.bobaedream.co.kr/mycar/popup/mycarChart_4.php?zone=C&cno=652691&tbl=cyber"
res = urllib.request.urlopen(popup_inspection)
html = res.read()
soup_inspection = BeautifulSoup(html, 'html.parser')
insp_trs = soup_inspection.find_all('tr')
for insp_tr in insp_trs:
# print(insp_td.text)
th = insp_tr.find('th')
td = insp_tr.find('td')
if td.find('input', checked=''):
print(th, ":", td)
else: pass
Пожалуйста, сообщите об ошибке. Если мы не знаем, что такое ошибка, мы не можем помочь вам исправить это. – DyZ