def main(): os.chdir(RELATIVE_PATH_TO_CORPUS) docs = os.listdir(os.getcwd()) index = InvertedIndex(docs) index.build() QueryHandler(index).loop()
def __init__(self): super(Cpanel, self).__init__() # this is really magic!! dont you even think to change this!! I can see youu o_O!! helper.Helper.__init__(self) self.db = QueryHandler(self.db_name) self.cmdloop(self.hello_message) self.return_result('extend is working yet', 'blue', 'bold')
def query_handler_fix(): corpus = import_utils.load_corpus() mdls = news_model.create_models_list_from_news(corpus) for model in mdls: import_utils.remove_tags(model) ind = nindexer.Indexer() ind.feed(mdls, force=True) dct = ind.create_dictionary(force=True) qh = QueryHandler(dct) return qh
def query_handler(database_create_table_query, database_handler_init): with patch.object(DatabaseHandler, '__init__', database_handler_init): temp_query_handler = QueryHandler() temp_query_handler.cur.execute(database_create_table_query) return temp_query_handler
def load_from_api(): temp_query_handler = QueryHandler() temp_json_loader = JsonLoader() temp_json_loader.load_movies_data(temp_query_handler.get_all_titles()) temp_query_handler.update_movies(temp_json_loader.data)
from storage import ORM from data_entry import DataEntry, DataEntryError from query_handler import QueryHandler, QuerySyntaxError class UserPromptInputError(Exception): pass def retreiveInput(user_input): [name, age] = user_input.split(',') return name, age orm = ORM() queryHandler = QueryHandler(orm) while True: try: user_input = input( "Enter the name of employee, age and address or press 0 to enter a query statement\n" ) if ',' in user_input: entry = DataEntry(orm, user_input) entry.apply_input() elif user_input == '0': # Create statement parser object query = input("Please enter a query statement\n") queryHandler.apply_query(query) print(queryHandler.result) input("Press enter to exit") pass
def __init__(self, db_name): self.query_handler = QueryHandler(db_name) self.query_handler.start_up()