Яка роздільна здатність екрана дійсна?


0

Я використав відповідь на це питання :

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

Я отримав:

1920
1018

Але коли я використовую відповідь на це питання :

wmic desktopmonitor отримати екран, висоту екрана

Я отримав:

ScreenHeight             ScreenWidth
1080                     1920

А коли я бігаю:

xdpyinfo  | grep 'dimensions:'

Я отримую це:

  dimensions:    1920x1018 pixels (508x269 millimeters)

Перший і останній методи дають мені однаковий результат на відміну від другого. Якому я міг би довіряти? Мені потрібна ця точна інформація для того, щоб використовувати її в більшій програмі.

Заздалегідь дякую за будь-які підказки.


Хм, FWIW wmic desktopmonitor get screenheight, screenwidthчомусь не повертає значення на моєму ноутбуці. Цікаво, чому?
Каран

@Karan ви повинні запустити його в Windows

Дякую, я не новачок, і це очевидно. Як я вже казав, результатів тут чомусь немає.
Каран

@Karan 1080 x 1920 - дійсний

Так, у вашому випадку, можливо, так і є. Це не те, про що я спантеличений.
Каран
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.