Exemplo n.º 1
0
        f.close()
        return exclude_list

    def exclude(self, list1, exclude_list):
        list2 = []
        for item in list1:
            if item not in exclude_list:
                list2.append(item)
        return list2

    def print_subs_list(self, subs_list):
        for item in subs_list:
            print(item)

    def generate_file(self, subs_list):
        f = open('trends.txt', 'w')
        for item in subs_list:
            f.write(item.display_name)
            f.write("\n")
        f.close()


if __name__ == "__main__":
    main = Main()
    credentials = main.get_credentials()
    reddit_instance = Reddit(credentials)
    subs_list = reddit_instance.get_popular_subs(limit=1000)
    exclude_list = main.get_exclude_list()
    subs_list = main.exclude(subs_list, exclude_list)
    main.generate_file(subs_list)