2010-10-14 5 views
0

Python peut voir quelles fenêtres j'utilise e.x. windows 7 windows xp windows vista et si windows vista print vous utilisez windows vista, ou exécutez une autre commandeOs Check Et invite si

Répondre

2

Absolument. Regardez platform.

+0

plate-forme vit dans le module sys. import sys sys.platform – Aaron

+0

@Aaron: 'sys' a un attribut' platform', mais il existe aussi un module 'platform' distinct. –

+0

@Ignacio: oh chouette, je ne savais pas que – Aaron

2
import platform 
platform.system() # => 'Windows' 
platform.release() # => 'Vista' 
platform.version() # => '6.1.7600' 

Je crois que si platform.version() retourne une valeur de 6.1.7000 ou plus, vous êtes sur une machine Windows 7, sinon il est Vista.