gpt4 book ai didi

python - platform.system() 不适用于 Windows

转载 作者:可可西里 更新时间:2023-11-01 11:12:09 26 4
gpt4 key购买 nike

我刚刚在我的 Windows 机器上安装了 WinPython(32 位),并且正在尝试运行在我的远程 Linux 机器上可以正常运行的代码。该代码使用了 Python 的 platform 库。问题是当我运行我的代码时,我收到一个错误,我的代码试图使用 platform 库的函数 platform.system()

platform.system() 应该返回一个字符串,如 LinuxWindows 等,但在我的 Windows 系统上,调用platform.system() 得到如下结果:

>>> import platform
>>> print platform.system()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'module' object has no attribute 'system'

为什么会发生上述情况?我拥有的 WinPython 基于最新的 Python 2.7(我认为是 2.7.10),Python 2.7 确实有一个 platform.system() 方法,如下所述:https://docs.python.org/2/library/platform.html

所以我不确定是什么问题。有什么想法吗?

最佳答案

这个已经在winpython2.7.10 32位上试过了:

import platform;platform.system()

enter image description here

关于python - platform.system() 不适用于 Windows,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33879787/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com