def __init__(self): self.glade_file = 'sos_db.glade' self.avail_sensor = { 'x-accel': 4, 'y-accel': 5, 'mag-1': 6, 'mag-2': 7, 'photo': 1, 'temp': 2 } self.sensor_query = [] self.sensor_qualifier = [] self.result_list = [] self.qualifier = False self.interface = DB_Interface() self.interface.setup_output(self.update_result_list)
""" Example dataframe insertion into the MongoDB database """ from DB_Interface import DB_Interface import pandas as pd password = "******" dbname = "chatbot_training_db" ex_dict = {'a': 1, 'b': 2, 'c': 3} example_df = pd.dataFrame(ex_dict) interface = DB_Interface("mongodb+srv://user-main:" + password + "@cluster-idchannel.k6c0f.mongodb.net/" + dbname + "?retryWrites=true&w=majority") interface.add_to_db(dbname, example_df)