@staticmethod
    def find_player_wildcard(player_name=None, steam_name=None):
        try:
            player = None
            wildcard = '%{}%'.format(player_name)
            if player_name:
                player = DbCore.session.query(Player).filter(Player.name.like(wildcard)).first()
            elif steam_name:
                player = DbCore.session.query(Player).filter(Player.steam_name.like(wildcard)).first()
            else:
                out('ERROR: No search params. DbCore.find_player_wildcard')

            return player
        except exc.SQLAlchemyError as e:
            out('SQL Failure - find player wildcard:',e)
            DbCore.reconnect()
            return None
Find player by LIKE %name%
dataset/ETHPy150Open f4ble/pyarc/ark/database/helper.py/Db.find_player_wildcard