Close. Here is the script I used:
import wmi
servers = ['XXX','YYY']
for servername in servers:
    connection = wmi.connect_server (server=servername)
    c = wmi.WMI (wmi=connection)
    print servername
    for proc in c.Win32_Processor():
        print proc.name
    print
The output is:
  XXX
  
  Intel(R) Pentium(R) III Xeon processor
  
  Intel(R) Pentium(R) III Xeon processor
  
  Intel(R) Pentium(R) III Xeon processor
  
  Intel(R) Pentium(R) III Xeon processor
  
  Intel(R) Pentium(R) III Xeon processor
  
  Intel(R) Pentium(R) III Xeon processor
  
  Intel(R) Pentium(R) III Xeon processor
  
  Intel(R) Pentium(R) III Xeon processor
  
  YYY
  
  Intel(R) Pentium(R) III Xeon processor
  
  Intel(R) Pentium(R) III Xeon processor
  
  Intel(R) Pentium(R) III Xeon processor
  
  Intel(R) Pentium(R) III Xeon processor
  
  Intel(R) Pentium(R) III Xeon processor
  
  Intel(R) Pentium(R) III Xeon processor
  
  Intel(R) Pentium(R) III Xeon processor
  
  Intel(R) Pentium(R) III Xeon processor
I should just see two processecors for each server.