当前位置: 首页 > news >正文

东莞信科网站建设如何申请网上商城

东莞信科网站建设,如何申请网上商城,wordpress 建立导航,天津市建设厅网站文章目录 使用Python psutil库获取网络信息安装psutil库获取网络连接信息查看所有网络连接过滤特定状态的连接 获取网络接口信息获取网络IO统计信息实例1实例2 总结 使用Python psutil库获取网络信息 Python的psutil库是一个跨平台库#xff0c;能够方便地获取系统使用情况和… 文章目录 使用Python psutil库获取网络信息安装psutil库获取网络连接信息查看所有网络连接过滤特定状态的连接 获取网络接口信息获取网络IO统计信息实例1实例2 总结 使用Python psutil库获取网络信息 Python的psutil库是一个跨平台库能够方便地获取系统使用情况和运行的进程和系统利用率包括CPU、内存、磁盘、网络等信息。本文将简单介绍如何使用psutil库获取网络信息。 安装psutil库 在开始之前首先需要安装psutil库。可以通过pip命令进行安装 pip install psutil加速安装用 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple psutil获取网络连接信息 查看所有网络连接 我们可以使用psutil.net_connections()方法来获取所有网络连接信息。这个方法返回一个列表每个元素都是一个pconn对象该对象表示一个网络连接并有以下属性 fd套接字文件描述符family地址家族type地址类型laddr本地地址raddr远程地址status状态pid创建套接字的进程ID 下面的代码将列出所有网络连接 import psutilconnections psutil.net_connections()for conn in connections:print(conn)过滤特定状态的连接 也可以通过过滤特定状态的连接来查找所需的网络连接。例如要查找所有ESTABLISHED状态的连接可以使用以下代码 import psutilconnections psutil.net_connections() established_connections [conn for conn in connections if conn.status psutil.CONN_ESTABLISHED]for conn in established_connections:print(conn)获取网络接口信息 psutil库还提供了一个名为net_if_addrs()的函数该函数用于获取网络接口信息。这个函数返回一个字典每个元素都是一个snic对象表示一个网络接口并有以下属性 family地址家族addressIP地址netmask网络掩码broadcast广播地址ptp点对点连接 下面的代码将列出所有网络接口及其详细信息 import psutilinterfaces psutil.net_if_addrs()for name, addrs in interfaces.items():print(fInterface {name}:)for addr in addrs:print(f {addr})信息敏感不予展示 获取网络IO统计信息 psutil库的net_io_counters()函数可以获取网络IO统计信息返回一个pnicstats对象该对象表示一个网络IO统计信息并有以下属性 bytes_sent发送的字节数bytes_recv接收的字节数packets_sent发送的数据包数packets_recv接收的数据包数errin输入错误errout输出错误dropin丢弃的输入数据包dropout丢弃的输出数据包 实例1 下面的代码将列出所有网络接口的网络IO统计信息 import psutilio_stats psutil.net_io_counters(pernicTrue)for name, stats in io_stats.items():print(fInterface {name}:)print(f Bytes sent: {stats.bytes_sent})print(f Bytes received: {stats.bytes_recv})print(f Packets sent: {stats.packets_sent})print(f Packets received: {stats.packets_recv})实例2 下面代码会打印机器上每个网络接口的IP地址、子网掩码和广播地址等信息 import psutiladdrs psutil.net_if_addrs()for interface_name, interface_addresses in addrs.items():for address in interface_addresses:if str(address.family) AddressFamily.AF_INET:print(f Interface: {interface_name} )print(f IP Address: {address.address})print(f Netmask: {address.netmask})print(f Broadcast IP: {address.broadcast})elif str(address.family) AddressFamily.AF_PACKET:print(f Interface: {interface_name} )print(f MAC Address: {address.address})print(f Netmask: {address.netmask})print(f Broadcast MAC: {address.broadcast})信息敏感不予展示 总结 本文详细介绍了如何使用psutil库获取网络信息包括如何查看所有网络连接、过滤特定状态的连接、获取网络接口信息和获取网络IO统计信息。这些功能使得psutil库成为一个强大的工具可以帮助我们更好地理解和监控系统的网络活动。 参考资料 Python psutil documentationPython for System AdministratorsMonitoring with Python
http://www.w-s-a.com/news/701897/

相关文章:

  • 如何做网站平台销售用狗做头像的网站
  • 宝安电子厂做网站美食网页设计的制作过程
  • 网站logo提交学网站开发技术
  • 跨境电商平台网站建设广州西安官网seo推广
  • 我和你99谁做的网站小程序制作第三方平台
  • 建设银行网站用户名鹤岗网站seo
  • 做一元夺宝网站需要什么条件西安市做网站的公司
  • 零基础建设网站教程郑州做网站推广价格
  • 平面设计免费素材网站新开三端互通传奇网站
  • ppt模板免费下载 素材医疗seo网站优化推广怎么样
  • 课程网站怎么做wordpress文章改背景色
  • 网络营销从网站建设开始卖汽车配件怎么做网站
  • 手机商城网站制作公司济南想建设网站
  • .net 建网站网站网站做员工犯法吗
  • 电子商务网站建设说课稿棕色网站设计
  • 怎么做律所的官方网站红塔网站制作
  • 装一网装修平台官网惠州seo按天付费
  • 湖南建设监理报名网站东莞模块网站建设方案
  • 网站建设小组个人主页html源码
  • 响应式网站检测工具营销公司业务范围
  • 网站源码如何安装做游戏课程网站
  • 选服务好的网站建设亚洲砖码砖专区2022
  • 网站快速查找wordpress 悬停 图片 文字
  • 网站续费 多久想自己做网站该学些什么
  • 可以自己做网站wordpress英文写作插件
  • 国外可以做会员网站的网站怎么查百度竞价关键词价格
  • 新站网站建设亚马逊关键词
  • 电商网站前端架构设计上海市建设工程安全生产协会网站
  • 东莞企业免费模版网站建设一般网站维护要多久
  • 著名建筑设计网站常州制作网站价格