linux下执行python官网的psutil模块的代码出错

author author     2023-05-13     711

关键词:

import psutil
>>> for proc in psutil.process_iter(attrs=['pid', 'name']):
... print(proc.info)
...
'pid': 1, 'name': 'systemd'
'pid': 2, 'name': 'kthreadd'
'pid': 3, 'name': 'ksoftirqd/0'
...
TypeError: process_iter() got an unexpected keyword argument 'attrs'
我直接复制黏贴的,不知道为什么会出错,那位大神帮帮我?

TypeError: process_iter() got an unexpected keyword argument 'attrs'
翻译过来,就是你调用的这个函数process_iter()传入的参数错误,不应该有个attrs参数。
很明显,传入的关键字参数不对
要么你输入错了关键字参数的名字,要么就是你的linux中psutil版本不对
所谓的示例代码,要么就是最新的版本,要么就是很久没有人维护,更新之后接口大变的版本。
两个建议:
1、查看pstuil的源代码,找到具体的代码之后传参的方式就很明显了。
2、进入PythonIDE,import psutil后使用help(psutil.process_iter)查看本机上这个版本的接口文档
参考技术A python是当下十分火爆的编程语言,尤其在人工智能应用方面。如果有心从事编程方向的工作,最好到专业机构深入学习、多实践,更贴近市场,这样更有利于将来的发展。 参考技术B 一种可能,人家的本来就是错的 参考技术C 你使用的Python版本,以及psutil版本? 参考技术D 复制的字符无法识别?

psutil模块(代码片段)

python模块之psutil一、psutil模块1、介绍psutil是一个跨平台库(http://pythonhosted.org/psutil/)能够轻松实现获取系统运行的进程和系统利用率(包括CPU、内存、磁盘、网络等)信息。它主要用来做系统监控,性能分析,进程管理。它实现... 查看详情

psutil模块记录

...mes())#显示CPU的所有信息print(psutil.cpu_times().user)#获取user的执行用户进程的cpu时间比print(psutil.cpu_times(percpu=True))#获取所有逻辑CPU的信息print(psutil. 查看详情

python模块之psutil详解(代码片段)

一、psutil模块:1.psutil是一个跨平台库(http://pythonhosted.org/psutil/)能够轻松实现获取系统运行的进程和系统利用率(包括CPU、内存、磁盘、网络等)信息。它主要用来做系统监控,性能分析,进程管理。它实现了同等... 查看详情

python中psutil模块的使用详解(python3经典编程案例)(代码片段)

...;processandsystemutilities)是一个跨平台的库,用于在Python中检索有关运行进程和系统利用率(CPU、内存、磁盘、网络、传感器)的信息。它主要用于系统监控、分析和限制流程资源以及管理正在运行的流程。它实现... 查看详情

python如何安装matplotlib模块

....对macOS,Windows和Linux系统,可以在命令行里用如下命令安装:python-mpipinstall-Upippython-mpipinstall-Umatplotlib注:Windows下打开命令行的办法:Win+R输入cmd加回车就可以进入到命令行窗口.matplotlib官方网站上有详细介绍,以后如果断续学习的话,要... 查看详情

python之psutil模块

About psutil(python系统和流程实用程序)是一个跨平台库,用于在Python中检索有关正在运行的 进程和系统利用率(CPU,内存,磁盘,网络,传感器)的信息。它主要用于系统监视,分析,限制进程资源和运行进程的管理。... 查看详情

python-psutil模块(代码片段)

脚本内容:#!/usr/bin/envpython#-*-coding:utf-8-*-importpsutil#获取当前系统的登录用户数login_users=len(psutil.users())defbytes2human(n):"""字节转换工具http://code.activestate.com/recipes/578019#bytes2human(10 查看详情

python运维开发常用模块psutil(代码片段)

1.模块简介psutil是一个跨平台库(http://code.google.com/p/psutil/),能够轻松实现获取系统运行的进程和系统利用率(包括CPU、内存、磁盘、网络等)信息。它主要应用于系统监控,分析和限制系统资源及进程的管理。它实现了同等... 查看详情

模块psutil

系统性能信息模块psutil  psutil是一个跨平台库,能够轻松实现获取系统运行的进程和系统利用率(CPU,内存,磁盘,网络等)信息,主要应用于系统监控,分析和限制系统资源及进程的管理,它实现了同等命令行工具提供的功能... 查看详情

psutil模块安装

首先,psutil安装(本文是在干净的ubuntu14.04系统上进行安装):先切换root权限,切换到管理员权限(sudo-s)wget https://pypi.python.org/packages/source/p/psutil/psutil-2.1.3.tar.gztar -zxvfpsutil-2.1.3.tar.gzcd psutil-2.1.3pyth 查看详情

系统性能信息模块之psutil模块(代码片段)

一、psutil模块介绍官方网址:https://pypi.org/psutil模块安装:https://github.com/giampaolo/psutil/blob/master/INSTALL.rst官方介绍:https://pypi.org/project/psutil/#downloads 概要plutil(进程和系统实用程序)是一个跨平台的库,用于在Python中检索有关运 查看详情

python中psutil模块的使用详解(python3经典编程案例)(代码片段)

...;processandsystemutilities)是一个跨平台的库,用于在Python中检索有关运行进程和系统利用率(CPU、内存、磁盘、网络、传感器)的信息。它主要用于系统监控、分析和限制流程资源以及管理正在运行的流程。它实现... 查看详情

系统性能模块psutil

psutil是一个跨平台库,能够轻松实现获取系统运行的进程和系统利用率(包括cpu、内存、磁盘、网络等)信息。它主要用于系统监控,分析和限制系统资源及进程的管理。它实现了同等命令行工具提供的功能,如ps、top等。一、... 查看详情

系统性能信息模块psutil(代码片段)

...t;https://www.liaoxuefeng.com/wiki/1016959663602400/1183565811281984>或python自动化运维技术与最佳实践安装pipinstallpsutil使用导入模块importpsutil查看内存#查看内存状态mem=psutil.virtual_memory()#单位 查看详情

psutil模块

...有物理核心的利用率,interval不为0时,则阻塞时显示interval执行的时间内的平均利用率cpu_percent=psutil.cpu_percent(percpu=True,interval=2)print(cpu_percent)print(time.time()-start_time)物理内存rel_memory=psutil.virtual_memory()print(rel_memory)svmem(total=17179869184,ava... 查看详情

python运维中20个常用的库和模块

...系统资源及进程的管理。 2、IPy(http://github.com/haypo/python-ipy),辅助IP规划。 3、dnspython(http://dnspython.org)Python实现的一个DNS工具包。 4、difflib:difflib作为Python的标准模块,无需安装,作用是对比文本之间的差异。 5... 查看详情

windows下安装django-使用pycharm创建项目

...go-使用Pycharm创建项目1.前言1.不像Unix/Linux系统默认安装了Python环境,Windows下安装Django前请先确保已经安装了Python环境。Python官网下载,根据需求下载完毕即可安装,注意在安装时要勾选addtopath.安装完毕win+r打开cmd输入python–versi... 查看详情

ModuleNotFoundError:没有名为“psutil”的模块[重复]

】ModuleNotFoundError:没有名为“psutil”的模块[重复]【英文标题】:ModuleNotFoundError:Nomodulenamed\'psutil\'[duplicate]【发布时间】:2020-12-2915:19:30【问题描述】:尝试使用pip安装模块但出现以下错误?谁能帮忙。我的机器是OEL7(my_env)[root@... 查看详情