from nltk.tag import pos_tag
sentence = 'Michael Jackson likes to eat at McDonalds'
tagged_sent = pos_tag(sentence.split())
propernouns = [word for word, pos in tagged_sent if pos == 'NNP']
Finding Proper Nouns using NLTK WordNet