Автор оригинала: Python Examples.
Количество вхождений слова в текстовом файле
Чтобы подсчитать количество вхождений конкретного слова в текстовом файле, прочитайте содержимое текстового файла в строку и используйте функцию string.count () со словом, прошедшим аргументом к функции count ().
Синтаксис – счет ()
Ниже приведен синтаксис функции count ().
n = String.count(word)
где слово
это строка, а count ()
Возвращает количество вхождений слово
В этой строке.
Пример 1: Подсчитать, сколько раз слово произошло в заданном текстовом файле
В этом примере мы рассмотрим следующий текстовый файл и подсчитаете количество вхождений «Python» Word.
Текстовый файл
Welcome to www.pythonexamples.org. Here, you will find python programs for all general use cases.
Python Program
#get file object reference to the file file = open("C:\workspace\python\data.txt", "r") #read content of file to string data = file.read() #get number of occurrences of the substring in the string occurrences = data.count("python") print('Number of occurrences of the word :', occurrences)
Выход
Number of occurrences of the word : 2
Резюме
В этом руководстве примеров Python мы узнали, как сосчитать количество вхождений слова в данной строке.