print("quit : quit")
        a = input("opcode > ")
        print(
            "--------------------------------------------------------------------"
        )
        if a == "gs":
            print(conn.get_settings())
        elif a == "q":
            conn.query()
        elif a == "qs":
            conn.query_with_string(None)
        elif a == "p":
            conn.print_history()
        elif a == "c":
            conn.clear_history()
            conn.print_history()
        elif a == "gh":
            print(conn.get_history())
        elif a == "ghd":
            print(conn.get_history_dict())
        elif a == "ri":
            conn.remove_invalid()
        elif a == "ec":
            conn.export_csv()
        elif a == "ep":
            conn.export_pickle()
        elif a == "quit":
            break
        else:
            print("opcode error")