def identifierify(name):
    name = name.lower()
    name = re.sub('[^a-z0-9]', '_', name)
    return name
Clean up name so it works for a Python identifier.
dataset/ETHPy150Open Shizmob/pydle/pydle/protocol.py/identifierify