def provider(self, name):
        try:
            lst = [p for p in self.get_providers()
                   if p.__provider__ == name.lower()]
            return lst[0]
        except __HOLE__:
            return None
dataset/ETHPy150Open joke2k/faker/faker/generator.py/Generator.provider