text = (
    'Hello, this is an example of text shown in the scrolling display. Bla, bla, bla!'
    )
pprint(re.findall('.{1,16}(?:\\s+|$)', text))
Python - split sentence after words but with maximum of n characters in result