Resolusi layar mana yang valid?


0

Saya menggunakan jawaban untuk pertanyaan ini :

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

Saya mendapat:

1920
1018

Tetapi ketika saya menggunakan jawaban dari pertanyaan ini :

wmic desktopmonitor mendapatkan tinggi layar, lebar layar

Saya mendapat:

ScreenHeight             ScreenWidth
1080                     1920

Dan ketika saya berlari:

xdpyinfo  | grep 'dimensions:'

Saya mendapatkan ini:

  dimensions:    1920x1018 pixels (508x269 millimeters)

Metode pertama dan terakhir memberi saya hasil yang sama tidak seperti yang kedua. Mana yang bisa saya percayai? Saya membutuhkan informasi yang tepat ini untuk menggunakannya dalam program yang lebih besar.

Terima kasih sebelumnya atas segala saran.


Hmm, FWIW wmic desktopmonitor get screenheight, screenwidthuntuk beberapa alasan tidak mengembalikan nilai pada laptop saya. Bertanya-tanya mengapa?
Karan

@ Kara Anda harus menjalankannya di Windows

Terima kasih, saya bukan pemula dan itu sudah jelas. Seperti yang saya katakan, tidak ada hasil di sini untuk beberapa alasan.
Karan

@Karan 1080 x 1920 adalah yang valid

Ya, mungkin untuk Anda. Tapi bukan itu yang membuatku bingung.
Karan
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.