lines = text.splitlines()
indented = [('    ' + l) for l in lines]
indented[0] = lines[0]
indented = '\n'.join(indented)
Python: сделать отступ для всех строк строки, кроме первой, с сохранением разрывов строк?