У меня есть немного сложного времени, излагающего, как я буду считать некоторые элементы в текстовом файле с помощью Python. Я несколько месяцев в Python, и я знаком со следующими функциями;Подсчет строк, слов и символов в текстовом файле с использованием Python
- raw_input
- открыт
- расколоть
- Len
- печати
- rsplit()
Вот мой код до сих пор:
fname = "feed.txt"
fname = open('feed.txt', 'r')
num_lines = 0
num_words = 0
num_chars = 0
for line in feed:
lines = line.split('\n')
На данный момент я не уверен, что делать дальше. Я считаю, что наиболее логичным способом приблизиться к ней было бы сначала подсчет строк, подсчет слов в каждой строке, а затем подсчет количества символов в каждом слове. Но одна из проблем, с которыми я столкнулась, заключалась в том, чтобы одновременно выполнить все необходимые функции, не перекручивая файл для выполнения каждой функции отдельно.
Я думаю, вы имеете в виду 'feed = open (...) '. Кроме того, есть ли причина не использовать [wc] (http://unixhelp.ed.ac.uk/CGI/man-cgi?wc)? –
Вы правы.Я еще немного прочитаю об использовании «wc», спасибо за ссылку. –