I am using windows 10, I have an intel i5 processor.
I ran the following commands:
>>> import platform as p
>>> p.machine()
'AMD64'
>>> p.processor()
'Intel64 Family 6 Model 158 Stepping 10, GenuineIntel'
Now, with whatever little knowledge I have and reading the platform library docs, I think p.machine()
shouldn't have returned AMD64
, I am positive that I don't have an AMD CPU.
So what's going on here?
What exactly is platform.machine()
?
(Docs don't really provide a lot of info on this)
Thanks in advance! :)
Edit: > Updated the question to make it clearer and removed the i586 reference as per Gannon's comment