Изменить шрифт консоли в Windows

Есть ли способ изменить шрифт консоли в Windows в python 2.6?

Я нахожусь Windows 7.

т.е.:

import os
os.console.font = 'Lucida Console'

* РЕДАКТИРОВАТЬ (опубликовал этот ответ случайно)

Еще немного информации и вопросов:

Я заглянул в Windows API: http://msdn.microsoft.com/en-us/library/ms682073%28v=VS.85%29.aspx

Похоже, у него есть функция для изменения шрифта консоли:

SetCurrentConsoleFontEx

или по крайней мере, получение информации о текущем шрифте:

GetCurrentConsoleFont
GetCurrentConsoleFontEx

Следующим моим шагом было найти модуль Python, в котором я мог бы использовать Windows API. Вот тот, который называется pywin32: http://sourceforge.net/projects/pywin32/

Фактически импортируемые модули называются не pywin32, а win32api, win32net, win32console. Я понял это с помощью полной догадки. Где документация? run on help ('win32console')

НЕ показывает упомянутые здесь функции шрифта, просто их просто не хватает. Я что-то здесь упускаю? Где документы? Или где находится модуль, который имеет все функции консоли API ...?

6
задан russo 29 August 2010 в 01:02
поделиться