Мне надо выровнять этот календарь, чтобы каждая цифра была под последней буквой дня, пробовал просто добавлять пробелы, но тогда это будет работать только для этого месяца и года, а мне надо, чтобы работало для любого
import calendar
x = calendar.TextCalendar().formatmonth(2015, 3)
x = x.split('\n')
x.pop(0)
x[0] = 'mon tue wed thu fri sat sun'
print('\n'.join(x))