当前位置: 首页 > 面试题库 >

Python-我正在运行什么操作系统?

耿永寿
2023-03-14
问题内容

我要查看我是在Windows还是Unix等上,我需要查看什么?


问题答案:
>>> import os
>>> os.name
'posix'
>>> import platform
>>> platform.system()
'Linux'
>>> platform.release()
'2.6.22-15-generic'

的输出platform.system()如下:

  • Linux: Linux
  • Mac: Darwin
  • Windows: Windows


 类似资料:
  • Linux 也是众多操作系统之一,要想知道 Linux 是什么,首先得说一说什么是操作系统。 计算机是一台机器,它按照用户的要求接收信息、存储数据、处理数据,然后再将处理结果输出(文字、图片、音频、视频等)。计算机由硬件和软件组成: 硬件是计算机赖以工作的实体,包括显示器、键盘、鼠标、硬盘、CPU、主板等; 软件会按照用户的要求协调整台计算机的工作,比如 Windows、Linux、Mac OS、

  • 问题内容: 我想从基于linux的系统上运行的C应用程序中获得系统正常运行时间。我不想调用uptime(1)并解析输出,我想调用我怀疑存在的基础C API。任何人都知道是否有这样的电话,或者uptime(1)只是处理从wtmp获得的记录吗? 问题答案: 您要查找的系统调用是sysinfo()。 它在sys / sysinfo.h中定义 它的签名是:int sysinfo(struct sysinf

  • 我一直在使用XSLT1.0、JS和XML组合在CMS中开发的一个网页,特别是在通过Microsoft Edge(37.14316.10000.0)浏览器(Microsoft EdgeHTML 14.14316)访问Windows 10操作系统上的(ASP.NET)网页时,我遇到了一个页面呈现问题。 问题是: (使用前面提到的条件从虚拟机捕获的截图) 令人恼火的是,该页面实际上可以在Windows

  • 1、操作系统的运行机制 计算机系统中,通常CPU执行两种不同性质的程序,一种是操作系统内核程序;另一种是用户自编程序或系统外城的应用程序。对操作系统而言,这两种程序的作用不同,前者是后者的管理者和控制者,因此“管理程序”要执行一些特权指令,而“被管理程序”出于安全性考虑,不能执行这些指令。所谓特权指令,是指计算集中不允许用户直接使用的指令,如IO指令、置中断指令。 操作系统在具体实现上划分了用户态

  • 我的问题。我试图运行matplotlib在Python 3.10在我的MacOS,但我得到以下错误: 然而,当我试着跑步的时候 然后我回来 另外,针对 终端说 此外,如果我在Sublime Text 3上使用Python 2.7.16编译代码,我可以使用matplotlib。 我的问题。如何让matplotlib在Python 3.10上运行? 因为我对Python还是新手(或者编程,就此而言),

  • 问题内容: 在下面的python代码中,将变量传递给函数,并对其进行本地复制。数字的值保持不变。 输出: 但是,该行为似乎与列表操作(如pop,append等)不同。这使我有些困惑。所有列表操作是否都在全球范围内运作?如果是这样,背后有什么特殊原因吗? 输出: 问题答案: 简短的答案是因为列表是 可变的 ,整数是 不可变的 。 您无法在适当的位置对整数进行突变,因此我们将其称为“不可变”。考虑到这