2010-07-30 7 views
1

Possible en double:
How do I get Monitor resolution in Python?obtenir la taille de l'écran en python

Je me demandais s'il y avait un moyen d'obtenir la taille de l'écran à partir d'un script python.

Questions similaires:

Getting monitor size in python

Cette question vous indique comment obtenir par pygame. Y a-t-il un moyen de le faire avec Python? J'ai besoin des scripts pour fonctionner sur plusieurs systèmes d'exploitation basés sur Unix.

+0

Votre script est-il un programme de console (mode texte) ou un programme d'interface graphique? Comment dessinez-vous les choses à l'écran? Si vous utilisez une bibliothèque comme 'curses', utilisez les fonctionnalités de cette bibliothèque. –

+0

J'utilise matplotlib pour graver des choses. Je veux juste que la taille de la figure soit appropriée pour qu'elle occupe tout l'écran. J'ai juste besoin de trouver un moyen d'obtenir la taille de l'écran pour faire la taille appropriée de la taille – rabindo

+0

Une façon de créer l'image avec une résolution raisonnable comme 1280x1024, puis demander à n'importe quelle visionneuse d'image que vous utilisez pour la mettre à l'échelle taille de l'écran. –

Répondre

2

J'étole de ce Finding the workspace size (screen size less the taskbar) using GTK

import gtk, pygtk 

window = gtk.Window() 
screen = window.get_screen() 
print "width = " + str(screen.get_width()) + ", height = " + str(screen.get_height()) 

Juste pour vous faire savoir, si vous avez plusieurs moniteurs la taille de l'écran sera tous ces moniteurs ensemble.

Questions connexes