5 прочтений · 3 года назад
Python - как узнать частоту слов в тексте
Например, мы хотим определить частоту слов в тексте. В Python есть стандартная библиотека collections, она предоставляет нам очень хороший способ отслеживать частоты слов, с помощью специального объекта collections.Counter. Объект collections.Counter не только отслеживает частоты, но и предоставляет некоторые специальные методы для извлечения наиболее распространенных записей...
1 прочтение · 3 месяца назад
статистика числа букв на веб странице
пример программы на Python, которая считает количество разных букв на веб-странице и выводит их в порядке возрастания числа букв: import requests from collections import Counter from bs4 import BeautifulSoup import string def count_letters(url): # Получаем содержимое веб-страницы response = requests.get(url) soup = BeautifulSoup(response.content, 'html.parser') text = soup.get_text() # Оставляем только буквы text = ''.join(filter(lambda x: x in string.ascii_letters, text)) # Считаем количество каждой буквы counter = Counter(text...