Как отфильтровать твипные упоминания по упоминанию с URL-адресом в них? - PullRequest
0 голосов
/ 19 февраля 2020

У меня есть функция, которую я хочу получать только ответы с URL-адресом в них, или если бы я мог отфильтровать это, чтобы просто получить URL-адреса Amazon, которые были бы еще лучше. Это то, что у меня есть

    amazonurl = ["amazon.co.uk", "amazon.com"]
    mentions = api.mentions_timeline(include_entities=True)
    for mention in mentions:
        print("\n\n\n")
        print(str(mention.id) + ' - ' + mention.text)
        if '#pricecheck' in mention.text.lower():
            print("found #pricecheck")
            if 
            for amazonweb in amazonurl:
                if amazonweb in mention.text.lower():
                    api.update_status("valid syntax")
                else:
                    print("not valid amazon link")
        else:
            print("didnt find #pricecheck")

Я понимаю, что я мог бы просто повторить больше, если утверждения, однако я чувствую, что есть более простой способ сделать это, чем это. Кроме того, если мне просто нужно сделать больше операторов if, как мне преобразовать URL-адрес t.co в его полный URL-адрес?

...