Как прочитать текстовый файл в python и посчитать, сколько раз в нем встречается определенный символ? - PullRequest
0 голосов
/ 30 марта 2020

Новое в программировании, обучение python. На этой неделе основное внимание уделяется чтению текстовых файлов URL. Нужно прочитать текстовый файл и посчитать, сколько раз встречается символ «е».

import urllib.request
content = urllib.request.urlopen("https://www.gutenberg.org/files/2701/old/moby10b.txt")
content.read()
counter = 0
for 'e' in content:
    counter +=1
print(counter)

Любой совет?

1 Ответ

1 голос
/ 30 марта 2020

Если вы хотите прочитать файл по номеру rnet, отправьте запрос на этот адрес с помощью библиотеки запросов. Это возвращает вам ответ. response.text - это содержимое веб-страницы

Попробуйте так:

import requests

response = requests.get("https://www.gutenberg.org/files/2701/old/moby10b.txt")

print(response.text.count("e"))

Вывод:

116960
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...