Comment faire le décompte du nombre de phrases, de mots et de caractères dans un fichier?

J'ai écrit le code suivant pour marquer l'entrée de l'alinéa qui vient du fichier samp.txt. Quelqu'un peut-il m'aider à trouver et imprimer le nombre de phrases, de mots et de caractères dans le fichier? J'ai utilisé NLTK en python pour cela.

>>>import nltk.data
>>>import nltk.tokenize
>>>f=open('samp.txt')
>>>raw=f.read()
>>>tokenized_sentences=nltk.sent_tokenize(raw)
>>>for each_sentence in tokenized_sentences:
...   words=nltk.tokenize.word_tokenize(each_sentence)
...   print each_sentence   #prints tokenized sentences from samp.txt
>>>tokenized_words=nltk.word_tokenize(raw)
>>>for each_word in tokenized_words:
...   words=nltk.tokenize.word_tokenize(each_word)
...   print each_words      #prints tokenized words from samp.txt
Semble homeworky

OriginalL'auteur aks | 2011-02-22