Допустим, у меня есть строка
s = """
Controller = require 'controller'
class foo
view: 'baz'
class: 'bar'
constructor: ->
Controller.mix @
"""
Каждая строка в строке теперь имеет глобальный отступ в 4 пробела. Если бы эта строка была объявлена внутри функции, она имела бы глобальный отступ в 8 пробелов и т. д.
Есть ли в Python функция для удаления глобального левого отступа строки?
Я бы хотел, чтобы вывод этой функции был следующим:
Controller = require 'controller'
class foo
view: 'baz'
class: 'bar'
constructor: ->
Controller.mix @"