Методът find() на PyMongo връща курсор. За да изпълните действително заявката на сървъра и да извлечете резултатите, итерирайте курсора с list или for цикъл:
for doc in tweets.find({'screen_name': 'name'}):
print(doc)
# Or:
docs = list(tweets.find({'screen_name': 'name'}))
Ако tweets.find({"screen_name": "name"}).count() връща 0, това означава, че няма документи, които отговарят на вашата заявка.
Редактиране:сега, след като публикувахте примерен документ, виждам, че искате да направите запитване като:
list(tweets.find({'user.screen_name': 'name'}))
... от screen_name полето е вградено в user поддокумент.