Я работаю над проектом на Python, используя BeautifulSoup, в котором я пытаюсь извлечь данные из HTML.Я уже извлек некоторые данные, но теперь я столкнулся с некоторыми проблемами, которые у меня есть этот список категории = ['author', 'pinglun', 'renqi', 'step', 'gongyi', 'nandu', 'renshu','kouwei', 'zbshijian', 'prshijian'] и в моем html-документе есть значение, связанное с каждым элементом в приведенном выше списке.я пробовал этот код, но это просто получение значения одного элемента, то есть "автора".я хочу извлечь значения всех элементов в приведенном выше списке "категорий"
for script in scripts:
if "_BFD.BFD_INFO" in script.text:
text=script.text
m_text=text.split('=')
m_text = text.split('=')
m_text = m_text[2].split(":")
m_text = m_text[1].split(',')
encoded = m_text[0].encode('utf-8')
print(encoded.decode('utf-8'))
category=['author', 'pinglun', 'renqi', 'step', 'gongyi', 'nandu',
'renshu', 'kouwei', 'zbshijian', 'prshijian']
for script in scripts:
text=script.text
m_text=text.split(',')
for n in m_text:
if 'author' in n:
print(n)