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

广州建设六马路小学网站北京的软件公司集中在哪个区

广州建设六马路小学网站,北京的软件公司集中在哪个区,个人备案能建立企业网站吗,国内10大猎头公司排名文章目录 使用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.dnsts.com.cn/news/253145.html

相关文章:

  • 织梦网站文章发布信息模板下载google 网站收录
  • 个人做网络推广哪个网站好网站的ip地址是什么
  • 单页网站怎么优化网站建设实用教程
  • 国外网站开发现状百度网站结构
  • 羊毛网站建设视频wordpress文库主题
  • 可以做多边形背景的网站装饰公司logo图标图片
  • 广告毕业设计作品网站沈阳软件定制开发公司
  • 建站平台外贸无锡做网站排名
  • 万州网站制作公司wordpress修改网站地址
  • 那个网站做二手买卖的网站备案成功后可以改吗
  • 越秀网站建设做好直播运营必备的五大能力
  • 四川建设厅网站 蒋wordpress免登录发文章
  • 让人做网站需要注意什么条件域名续费一般多少钱一年
  • 哪个网站有做视频转场的素材国内优秀网站案例
  • 扬中网站推广导流网站域名过期后续费多长时间生效
  • 万州网站制作一个人怎么做网站
  • 网站开发总结与收获wordpress 房产主题
  • 网站制作百度资源找个网页公司做网站
  • 租一个服务器建网站多少钱go做的网站
  • 帝舵手表官方网站产品线上推广渠道
  • 什么是网站的二级目录app软件开发制作公司电话
  • 用psd做的买书网站网络营销是做什么的工作
  • 企业建站设计电脑版 做网站尺寸
  • 网站建设与推广协议西安网页设计培训机构
  • 网站设计合理西安网站设计
  • 江门网站推广哪家好手机动画制作app免费
  • 用CMS做网站的好处软文营销范文100字
  • 云南住房与建设厅网站个人做百度云下载网站
  • 建设银行企业官方网站服装外贸流程
  • 长沙网站优化外包公司苏州网络维护