File: example_pyinstaller.py

package info (click to toggle)
python-cpuinfo 9.0.0%2Bgit20221119-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 892 kB
  • sloc: python: 11,917; makefile: 74
file content (14 lines) | stat: -rw-r--r-- 356 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14

import sys

# Import cpuinfo.py from up one directory
sys.path.append('../cpuinfo')

# NOTE: Pyinstaller may spawn infinite processes if __main__ is not used
if __name__ == '__main__':
	from multiprocessing import freeze_support
	from cpuinfo import get_cpu_info

	# NOTE: Pyinstaller also requires freeze_support
	freeze_support()
	print(get_cpu_info())