import os, platform, subprocess, re
if platform.system() == "Windows":
print(platform.processor()) # => Intel64 Family 6 Model 58 Stepping 9, GenuineIntel
elif platform.system() == "Linux":
command = "cat /proc/cpuinfo"
all_info = subprocess.check_output(command, shell=True).decode().strip()
for line in all_info.split("\n"):
if "model name" in line:
print(re.sub( ".*model name.*:", "", line,1))