Я хочу узнать о графических библиотеках самостоятельно и немного поиграть с ними. Я построил небольшую программу, которая определяет линии и фигуры как списки пикселей, но я не могу найти способ прямого доступа к экрану, чтобы я мог отображать точки на экране без каких-либо промежуточных результатов.
Я имею в виду, что я не хочу использовать готовые графические библиотеки, такие как gnome, cocoa и т.д. Я обычно использую Python для кода, а моя программа использует Python, но я также могу кодировать и интегрировать C-модули с он.
Мне известно, что доступ к экранному оборудованию напрямую убирает многоплатформенную сторону Python, но я не обращаю внимания на это ради обучения. Итак: есть ли какой-либо способ доступа к аппаратным средствам непосредственно в Python, и если да, то что это такое?