Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Tkinter guide?
#13
you can get current screen info for all monitors
you must install screeninfo if not already installed: pip install screeninfo
then run:
import screeninfo


for n, monitor in enumerate(screeninfo.get_monitors()):
    print(monitor)
    print(f"\nMonitor {n}:")
    print(f"    width pixels: {monitor.width}")
    print(f"    height pixels: {monitor.height}")
    print(f"    width mm: {monitor.width_mm}")
    print(f"    height mm: {monitor.height_mm}")
    print(f"    monitor name: {monitor.name}")
Typical output
Output:
Monitor 0: width pixels: 1920 height pixels: 1080 width mm: 598 height mm: 336 monitor name: DVI-I-1
Reply


Messages In This Thread
Tkinter guide? - by Mondata - Mar-12-2021, 02:07 PM
RE: Tkinter guide? - by Serafim - Mar-12-2021, 02:17 PM
RE: Tkinter guide? - by Mondata - Mar-12-2021, 02:21 PM
RE: Tkinter guide? - by Mondata - Mar-12-2021, 02:38 PM
RE: Tkinter guide? - by pythonprogrammer1101935 - Mar-26-2021, 09:10 PM
RE: Tkinter guide? - by Serafim - Mar-12-2021, 02:58 PM
RE: Tkinter guide? - by Serafim - Mar-12-2021, 03:22 PM
RE: Tkinter guide? - by Mondata - Mar-12-2021, 04:02 PM
RE: Tkinter guide? - by buran - Mar-12-2021, 07:35 PM
RE: Tkinter guide? - by deanhystad - Mar-12-2021, 07:54 PM
RE: Tkinter guide? - by Oshadha - Mar-13-2021, 09:07 AM
RE: Tkinter guide? - by deanhystad - Mar-26-2021, 09:32 PM
RE: Tkinter guide? - by pythonprogrammer1101935 - Mar-27-2021, 04:22 PM
RE: Tkinter guide? - by Larz60+ - Mar-26-2021, 09:41 PM
RE: Tkinter guide? - by deanhystad - Mar-27-2021, 04:31 PM
RE: Tkinter guide? - by Larz60+ - Mar-27-2021, 06:29 PM
RE: Tkinter guide? - by steve_shambles - May-05-2021, 07:15 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Guide Tinker tranduc 1 2,042 May-06-2020, 08:51 AM
Last Post: pyzyx3qwerty
  a GUI beginner guide Skaperen 8 4,831 Aug-12-2018, 08:31 PM
Last Post: Skaperen

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020