¿Qué resolución de pantalla es válida?

0

Usé la respuesta a esto pregunta :

from Tkinter import *    
root = Tk()
w = root.winfo_screenwidth()
h = root.winfo_screenheight()
print w
print h

Yo obtengo:

1920
1018

Pero cuando uso la respuesta de este pregunta :

wmic desktopmonitor get screenheight, screenwidth

Yo obtengo:

ScreenHeight             ScreenWidth
1080                     1920

Y cuando corro:

xdpyinfo  | grep 'dimensions:'

Entiendo esto:

  dimensions:    1920x1018 pixels (508x269 millimeters)

El primer y último método me dan el mismo resultado, a diferencia del segundo. ¿En cuál podría confiar? Necesito esta información precisa para usarla dentro de un programa más grande.

Gracias de antemano por cualquier consejo.

Community
fuente
Hmm, FWIW wmic desktopmonitor get screenheight, screenwidth Por alguna razón no devuelve ningún valor en mi laptop. ¿Preguntarse por qué?
Karan
@Karan debes ejecutarlo en Windows
Gracias, no soy un novato y eso es obvio. Como dije, no hay resultado aquí por alguna razón.
Karan
@Karan 1080 x 1920 es el válido
Sí, en tu caso tal vez lo sea. Eso no es lo que me sorprende.
Karan