¿Cómo obtiene Python el largo y el ancho de la ventana?

Probablemente no haya una buena respuesta …

Lo único de las GUI estandarizadas por Python es su biblioteca Tkinter. Podrías buscar cómo se hace, pero no estoy seguro de que estés usando Tkinter …

Esto depende de los sistemas operativos y, por lo tanto, de la biblioteca GUI (externa, si no Tkinter) que está utilizando. Puede ser Qt o GTK, y bibliotecas de contenedor para esos.

[Incluso si te referías al tamaño de las ventanas de la consola del modo de texto, creo que no es trivial … para el lenguaje C, obtienes salida (y entrada, pero no completamente) estandarizada (solo para texto, no gráficos / GUI), pero aun así No estoy seguro de cómo obtener dimensiones, ya que eso no es parte del estándar. Probablemente si buscas “maldiciones” hay una manera; Python lo tiene sin embargo estandarizado; 16.10. curses – Manejo de terminal para pantallas de celdas de caracteres – Documentación de Python 3.6.2rc2]

Como escribió Páll Haraldsson, su pregunta no tiene nada que ver con el lenguaje Python, simplemente porque no hay una biblioteca (o módulo) de ventanas estándar en Python.

Es decir: puede hacer ventanas en varias formas, y debe definir a cuál le está preguntando.