What is the simplest way to get monitor resolution (preferably in a tuple)?
Old question but this is missing. I'm new to python so please tell me if this is a "bad" solution. This solution is supported for Windows and MacOS only and it works just for the main screen - but the os is not mentioned in the question.
Measure the size by taking a screenshot. As the screensize should not change this has to be done only once. There are more elegant solutions if you have a gui toolkit like GTK, wx, ... installed.
see Pillow
pip install Pillow
from PIL import ImageGrab
img = ImageGrab.grab()
print (img.size)