我知道我可以通过键入import platform
print platform.system(), platform.release()
来获取操作系统,但是如果我有一个包含例如Linux的外部存储(硬盘)(它可以是任何其他操作系统,如Windows或Mac),那么我到底是为了获得操作系统?
换句话说,我想要一些代码告诉我这个硬盘包含这个操作系统。
先谢谢
更新:
似乎我的问题不清楚,所以我会用其他话来解释。
如果我导入platform
模块并打印platform.system()
和platform.release()
,则会显示:
Windows 7
我想要一些能给我相同结果的代码,但附加的外部硬盘可以包含任何操作系统。
最后,我希望得到它的输出。
因此,如果我的硬盘包含FOR EXAMPLE的Windows XP,它会打印我:
Windows XP
等等。
我认为这是描述我问题的简单方法。