Esempio n. 1
0
    def run(self):
        arguments = self.get_arguments()
        try:
            language = arguments[0]
            count = int(arguments[1])
            output = arguments[2]
        except (IndexError, ValueError):
            raise InvalidParameters

        dumper = SampleDumper(language, count, output)
        s = stream.SearchListener(auth.auth(), "", dumper.cb_search)

        try:
            s.run()
        except KeyboardInterrupt:
            s.close()

        return False
Esempio n. 2
0
    def run(self):
        arguments = self.get_arguments()
        try:
            language = arguments[0]
            count = int(arguments[1])
            output = arguments[2]
        except (IndexError, ValueError):
            raise InvalidParameters

        dumper = SampleDumper(language, count, output)
        s = stream.SearchListener(auth.auth(), "", dumper.cb_search)

        try:
            s.run()
        except KeyboardInterrupt:
            s.close()

        return False
Esempio n. 3
0
    def run(self):
        arguments = self.get_arguments()
        try:
            language = arguments[0]
        except (IndexError, ValueError):
            raise InvalidParameters

        search_terms = arguments[1:]
        if not search_terms:
            raise InvalidParameters

        tfilter = FilterSearch()
        s = stream.SearchListener(auth.auth(),
                                  search_terms,
                                  tfilter.cb_search,
                                  cb_args=(language, ))

        try:
            s.run()
        except KeyboardInterrupt:
            s.close()

        return False
Esempio n. 4
0
    def run(self):
        arguments = self.get_arguments()
        try:
            language = arguments[0]
        except (IndexError, ValueError):
            raise InvalidParameters

        search_terms = arguments[1:]
        if not search_terms:
            raise InvalidParameters

        tfilter = FilterSearch()
        s = stream.SearchListener(auth.auth(),
                                  search_terms,
                                  tfilter.cb_search,
                                  cb_args=(language, ))

        try:
            s.run()
        except KeyboardInterrupt:
            s.close()

        return False
Esempio n. 5
0
    def run(self):
        arguments = self.get_arguments()
        try:
            model_file = arguments[0]
            language = arguments[1]
        except (IndexError, ValueError):
            raise InvalidParameters

        search_terms = arguments[2:]
        if not search_terms:
            raise InvalidParameters

        self.model = SentimentModel.load(model_file)
        s = stream.SearchListener(auth.auth(),
                                  search_terms,
                                  self.cb_search,
                                  cb_args=(language, ))

        try:
            s.run()
        except KeyboardInterrupt:
            s.close()

        return False
Esempio n. 6
0
    def run(self):
        arguments = self.get_arguments()
        try:
            model_file = arguments[0]
            language = arguments[1]
        except (IndexError, ValueError):
            raise InvalidParameters

        search_terms = arguments[2:]
        if not search_terms:
            raise InvalidParameters

        self.model = SentimentModel.load(model_file)
        s = stream.SearchListener(auth.auth(),
                                  search_terms,
                                  self.cb_search,
                                  cb_args=(language, ))

        try:
            s.run()
        except KeyboardInterrupt:
            s.close()

        return False