Sanitize function в Python

Sanitize function в Python — функция, которая позволяет приводить элементы вида ключ-значение к единому виду устанавливая одинаковые разделители.



Python — sanitize function

В целом подобные функции служат для того, чтобы убрать лишние элементы и привести данные к единому виду. Пример функции:
def sanitize(time_string):
    if '-' in time_string:
        spliiter = '-'
    elif ':' in time_string:
        splitter = ':'
    else:
        return (time_string)
    (mins,secs) = time_string.split(splitter)
    return (mins + '.' + secs)

Функция может задаваться и по-другому. Здесь принимается на вход значение, затем в содержимом отыскивается разделитель. Тире или двоеточие. Если разделителя нет — возвращается само значение.



Читайте про CGI debug