Я кое-где кодировал с Python, и меня больше всего интересуют окружения рабочего стола, для которых у меня всегда есть идеи, которые я хочу попробовать.
Я пытался поиграться с python-xlib, но слишком мало документации о том, как это использовать, и документ ICCCM очень неясен. Так что я не смог зайти очень далеко.
Более того, меня интересует не столько создание оконного менеджера, сколько создание приложений для среды рабочего стола, которые взаимодействуют с ним. например, панель задач. Разговор с X напрямую означает обход в обход WM.
Поэтому я хотел бы знать, есть ли какие-либо из основных WM, которые имеют привязки Python, чтобы я мог взаимодействовать с ними. Я нашел python-metacity и python-compizsettings, но я не нашел никакой документации о том, как их использовать.
Общая картина немного удручающая с точки зрения Python. Если у Вас есть предложения, пожалуйста, дайте мне знать.