utils

platform

kivy.utils.platform
platform
# linux

boundary()

kivy.utils.boundary(value, minvalue, maxvalue)

deprecated()

kivy.utils.deprecated(func=None, msg='')

difference()

kivy.utils.difference(set1, set2)

escape_markup()

kivy.utils.escape_markup(text)

get_color_from_hex()

kivy.utils.get_color_from_hex(s)

get_hex_from_color()

kivy.utils.get_hex_from_color(color)
get_hex_from_color((0, 1, 0))
# '#00ff00'
get_hex_from_color((.25, .77, .90, .5))
# '#3fc4e57f'

get_random_color()

kivy.utils.get_random_color(alpha=1.0)
get_random_color(alpha=1.0)
get_random_color(alpha='random')

interpolate()

kivy.utils.interpolate(value_from, value_to, step=10)

intersection()

kivy.utils.intersection(set1, set2)

is_color_transparent()

kivy.utils.is_color_transparent(c)

relify()

kivy.utils.relify(func)

rgba()

kivy.utils.rgba(s, *args)

strtotuple()

kivy.utils.strtotuple(s)
strtotuple(str((12, 45, 56)))
# (12, 45, 56)

SafeList()

class kivy.utils.SafeList(iterable=())

QueryDict()

class kivy.utils.QueryDict

Обычный словарь, обращение к ключам возможно через точку