Форум программистов, компьютерный форум, киберфорум
Python: Web
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 13.01.2024
Сообщений: 24

Как правильно спарсить нужные данные при помощи BeautifulSoup

14.01.2024, 18:30. Показов 1195. Ответов 2

Студворк — интернет-сервис помощи студентам
Мне нужно спарсить данные о времени прочтения статьи на https://medium.com/tag/self-im... ecommended. Не совсем понимаю, как правильно забрать данные только о времени прочтении. Заранее спасибо.

<div class="kw kx ky kz la ab q">
<div class="jg ab">
<div aria-describedby="206" aria-hidden="false" aria-labelledby="206" class="bl">
<button aria-label="Member-only story" class="l ax ao am">
<div class="">
<div>
<div aria-describedby="207" aria-hidden="false" aria-labelledby="207" class="bl">
<svg fill="none" height="16" viewbox="0 0 64 64" width="16">
<path d="M39.64 40.83L33.87 56.7a1.99 1.99 0 0 1-3.74 0l-5.77-15.87a2.02 2.02 0 0 0-1.2-1.2L7.3 33.88a1.99 1.99 0 0 1 0-3.74l15.87-5.77a2.02 2.02 0 0 0 1.2-1.2L30.12 7.3a1.99 1.99 0 0 1 3.74 0l5.77 15.87a2.02 2.02 0 0 0 1.2 1.2l15.86 5.76a1.99 1.99 0 0 1 0 3.74l-15.87 5.77a2.02 2.02 0 0 0-1.2 1.2z" fill="#FFC017">
</path>
</svg>
</div>
</div>
</div>
</button>
</div>
</div>
<span aria-hidden="true" class="lb l">
<span class="be b bf z ek">
·
</span>
</span>
<span>
4 min read
</span>
<span aria-hidden="true" class="lb l">
<span class="be b bf z ek">
·
</span>
</span>
1 day ago
</div>
</span>
</a>
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
14.01.2024, 18:30
Ответы с готовыми решениями:

Beautifulsoup как правильно спарсить
Здравствуйте. Есть блок: &lt;div class=content&gt; &lt;p&gt;aaa&lt;/p&gt; &lt;p&gt;sss&lt;/p&gt; &lt;img src=&quot;URL&quot; alt=&quot;альтернативный текст&quot; /&gt; ...

Правильно спарсить данные из запроса
И снова здравствуйте. Каким образом спарсить данные, к примеру &quot;classid&quot; из данного ответа: ...

Спарсить название товара через beautifulsoup
Подскажите, пожалуйста, как на вайлдеррис получить названия товара &quot;SQL. Полное руководство&quot; через BeautifulSoup из строки &lt;h1...

2
Любознательный
 Аватар для YuS_2
7406 / 2256 / 360
Регистрация: 10.03.2016
Сообщений: 5,216
14.01.2024, 20:52
Лучший ответ Сообщение было отмечено Beecer как решение

Решение

Цитата Сообщение от Beecer Посмотреть сообщение
как правильно забрать данные только о времени прочтении.
В каком виде требуются данные на выходе?
Если только время прочтения, то используя файл, полученный с помощью кода из другой темы:
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
import re
from bs4 import BeautifulSoup as bs
 
with open('test.html','r',encoding='utf-8') as f:
    soup = bs(f, 'html5lib')
 
a = soup.find_all('span', string=re.compile('min read'))
 
arr = []
for item in a:
    arr.append(item.string.strip())
 
print(*arr, sep='\n')
1
0 / 0 / 0
Регистрация: 13.01.2024
Сообщений: 24
15.01.2024, 13:45  [ТС]
Благодарю
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
15.01.2024, 13:45
Помогаю со студенческими работами здесь

Как правильно порулить аналоговым девайсом при помощи МК?
Привет! Скоро в руки попадет такой замечательный прибор - http://www.bendixking.som/Products/Flig ... ors/KI-202 Есть банальная...

Как правильно сделать SQL-запрос при помощи скрипта?
Как правильно сделать SQL-запрос при помощью скрипта, я ничего не понимаю. Есть udl файл, есть vbs скрипт, и бд созданная в акцессе. ...

Как считать данные из сети при помощи c#?
Люди! Помогите! В моей дипломной работе необходимо считать данные, которые приходят из сети на определенный IP и порт. как реализовать? вот...

Как правильно верстать футер с блоками внутри, при помощи Bootstrap3
Кто-нибудь знает как правильно верстать футер с блоками внутри, при помощи Bootstrap3 ? Спасибо.

Как правильно создать объект Command при помощи мастера с параметрами
Здравствуйте. Делаю программу демонстрирующую объекты Command с использованием именованных параметров на примере простой авторизации. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru