Я очень новичок в twython (и, как правило, не очень большой твитер).Является ли это хорошим методом фильтрации ретвитов из поиска?
Я пытаюсь вернуть поиск без переотложенных твитов в нем (только оригиналы). Я огляделся по сторонам, но ответов на это трудно.
Итак, я заметил, что каждый измененный статус имеет объект «retweeted_status», которого нет для оригинальных твитов.
Я поэтому фильтрация используя что-то вроде этого:
a_retweet = twitter.show_status(id=702944259981365249)
an_original_tweet = twitter.show_status(id=702937516098375681)
try:
if an_original_tweet['retweeted_status']:
print("FAIL")
except KeyError:
print("KeyError: Tweet is original")
Теперь - это, кажется, работает хорошо («FAIL» не печатает), а более опытным программистом питона, является код любой хорошо?
http://codereview.stackexchange.com/ будет более подходящим для этого вопроса. – bwegs