platform.machine()
返回机器类型,例如 'i386'。如果无法确定该值,则返回空字符串。
此字段可能具有哪些值?
os.uname()
功能的平台上,此信息直接来自该API调用的结果。也就是说,platform.machine()
返回的内容与uname -m
命令相同。uname(2)
系统调用的实现。关于这一点,请参见这个问题和答案:
platform.machine()
给出的答案与命令uname -m
相同。uname
,尽管Cygwin允许您使用uname -m
,但它不会给出与platform.machine()
相同的结果(在我的Windows机器上分别为x86_64和AMD64)。这是由于platform模块所做出的选择导致的。
uname
),但是在Windows上呢? - Aaron Frankeplatform.machine()
不完全匹配。为什么这被接受为答案?! - mara004