def python_name(name):

    if len(name) > 0:
        # Replace spaces with underscores.
        name = name.replace(' ', '_').lower()

        # If the name is a Python keyword then prefix it with an
        # underscore.
        if keyword.iskeyword(name):
            name = '_' + name

        # If the name starts with a digit then prefix it with an
        # underscore.
        if name[0].isdigit():
            name = '_' + name

    return name


### EOF ######################################################################
Write CSV file(s) to disk
dataset/ETHPy150Open enthought/traits/traits/util/clean_strings.py/python_name--crossover with--dataset/ETHPy150Open huntrar/scrape/scrape/utils.py/write_csv_files