Ich habe ein Python-Programm, das zeitraubende Berechnungen durchführt. Da es eine hohe CPU verwendet und ich möchte, dass mein System reaktionsfähig bleibt, möchte ich, dass das Programm seine Priorität auf "unter Normal" setzt.Ändern der Prozesspriorität in Python, plattformübergreifend
fand ich dies: Set Process Priority In Windows - ActiveState
Aber ich bin für eine plattformübergreifende Lösung.
Nizza Lösung, aber warum nennst du sys.getwindowversion() statt sys.platform zu prüfen? –
Ich möchte nur zuverlässig wissen, ob ich unter Windows laufe oder nicht. 'sys.platform' [hat dokumentierte Rückgabewerte] (http://docs.python.org/library/sys.html#sys.platform), aber ich war mir nicht sicher, ob es vertrauenswürdig war - kommt es wirklich zurück?' "Win32" auf 64-Bit-Windows? (Ob Sie es glauben oder nicht, ich habe immer noch kein 64-Bit-Windows, um es auszuprobieren! Ich denke, ich sollte jetzt in der Lage sein) –
Versucht auf Win7 64bit (mit Python 64bit): 'sys.platform' tatsächlich gibt 'win32'' zurück – Jonathan