> Is there a way to find the number of processors on a machine (on linux/ > windows/macos/cygwin) using python code (using the same code/cross > platform code)? From processing <http://cheeseshop.python.org/pypi/processing/0.34> : def cpuCount(): ''' Returns the number of CPUs in the system ''' if sys.platform == 'win32': try: num = int(os.environ['NUMBER_OF_PROCESSORS']) except (ValueError, KeyError): pass elif sys.platform == 'darwin': try: num = int(os.popen('sysctl -n hw.ncpu').read()) except ValueError: pass else: try: num = os.sysconf('SC_NPROCESSORS_ONLN') except (ValueError, OSError, AttributeError): pass if num >= 1: return num else: raise NotImplementedError --
Group items matching
in title, tags, annotations or urlDoug Hellmann: PyMOTW: sys, Part 4: Exception Handling - 0 views
1More
Kill process based on window name (win32) - 0 views
Trying out a Retry decorator in Python « SaltyCrane Blog - 0 views
1 - 11 of 11
Showing 20▼ items per page