Можно ли тут убрать быдлокод?

BASS_DEVSOFTWARE

Известный 🇺🇦
Автор темы
Друг
263
569
Всем привет, хотел быстренько забацать на питоне парсер и я это сделал. Спасибо.

Но пишу сюда дабы спросить ребят, которые хотя бы немного шарят за питон, как правильно было бы вычленить из переменной foo лист для дальнейшего использования? regex, но ведь это дополнительный модуль.
Я сделал это через split'ы но я уверен, что есть способ более красивый. Кто может, подскажите пожалуйста

Python:
foo = '<p class="css-p6wsjo-Text eu5v0x0" data-testid="location-date">Текст, Текст2<!-- --> - <!-- -->Время а 12:28</p>'

x = str(foo).split('">')
x = x[1].split('</')
x = x[0].split('<!')
# на выходе лист из двух элементов
x = x[0] + x[2]
x = x.replace('-', '')
x = x.split(' >')
# соединили его и почистили

print(x)
 
Решение
могу для данной твоей ситуации предложить такое решение
1661292662991.png



1661292733196.png