локализация даты и времени Python

Что делает я должен сделать (модули для загрузки, методы локали для вызова, и т.д.) так, чтобы, когда я звоню:

datetime.date(2009,1,16).strftime("%A %Y-%b-%d")

вместо получения:

Out[20]: 'Friday 2009-Jan-16'

я получаю spanish/french/german/... вывод

Out[20]: 'Viernes 2009-Ene-16'

не имея необходимость изменять локаль моей целой операционной системы (т.е. просто использовать вызовы Python для динамичной установки локали и сохраняют изменения ограниченными по объему в рамках моего приложения),

Спасибо.

10
задан jd. 19 January 2010 в 03:21
поделиться