import sys, os import socket, struct, fcntl import six import psutil def get_ip(iface="enp0s3"): sock = socket.socket(socket.AF_INET, socket.SOCK_STRE ...
分类:
其他好文 时间:
2018-01-24 12:29:31
阅读次数:
164
psutil模块介绍 psutil是一个开源切跨平台的库,其提供了便利的函数用来获取才做系统的信息,比如CPU,内存,磁盘,网络等。此外,psutil还可以用来进行进程管理,包括判断进程是否存在、获取进程列表、获取进程详细信息等。而且psutil还提供了许多命令行工具提供的功能,包括:ps,top, ...
分类:
编程语言 时间:
2018-01-07 23:28:02
阅读次数:
303
【情况】 在写Python代码的时候,需要用到psutil模块,需要安装。 但是在安装时,报错:error: command 'gcc' failed with exit status 1 【解决步骤】 按照经验,觉得应该是缺少了gcc模块, 所以操作 [ yum install -y gcc ] ...
分类:
编程语言 时间:
2017-12-22 19:51:04
阅读次数:
156
#!/usr/bin/python # coding:utf-8 """ 采集机器自身信息 1 主机名 2 内存 3 ip与mac地址 4 cpu信息 5 硬盘分区信息 6 制造商信息 7 出厂日期 8 系统版本 """ import socket import psutil import subp... ...
分类:
编程语言 时间:
2017-12-21 11:51:22
阅读次数:
513
转载:作者:地球的外星人君链接:https://www.zhihu.com/question/49909565/answer/207609620来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 分享一篇文章面向普通开发者的机器学习入门,作者@狸小华 前言 最近在摸索这方 ...
分类:
其他好文 时间:
2017-12-20 15:02:23
阅读次数:
226
以下为例子,判断计算机内存并释放程序内存。 如果把MemoryReleaser(600).release_memory() 注释掉,程序将一直是占用大内存。 程序中使用了 if psutil.Process().memory_percent() > 0: ...
分类:
编程语言 时间:
2017-12-17 22:19:12
阅读次数:
144
Infi-chu: http://www.cnblogs.com/Infi-chu/ 模块:difflib 安装:Python版本大于等于2.3系统自带 功能:对比文本之间的差异,而且支持输出可读性比较强的HTML文档,与Linux中的diff命令比较相似。 两个字符串的差异对比: 此外diffli ...
分类:
编程语言 时间:
2017-12-13 02:18:54
阅读次数:
204
模块:dnspython 功能: 安装: 模块域名解析方法: dnspython提供一个DNS解析器类——resolver,使用query()方法来实现域名的查询功能 Query()方法使用: qname为查询的域名。 rdtype用来指定RR资源的类型,常用的有如下几种: rdclass用于指定网 ...
分类:
编程语言 时间:
2017-12-10 11:20:43
阅读次数:
256
Infi-chu: http://www.cnblogs.com/Infi-chu/ 模块:IPy 功能:辅助我们高效的完成IP的规划工作 安装: IP地址、网段的基本处理: 使用方法: IP地址的转化: IP网段的转化: 多网络计算方法: 功能:比较两个网段是否存在包含、重叠等关系,比如192.1 ...
分类:
编程语言 时间:
2017-12-09 22:43:19
阅读次数:
205