![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python自动化运维
文章平均质量分 63
马克图布s
生而为人,对不起
展开
-
Pandas删除值为None的行
首先应该判断自己表格中的None的类型表格中None有两种情况:(1)空值类型的None。(2)字符串类型的None,是真实存在的。处理空值类型的Nonedf.dropna()方法#axis=0: 删除包含缺失值(NaN)的行#axis=1: 删除包含缺失值(NaN)的列# how=‘any’ :要有缺失值(NaN)出现删除# how=‘all’: 所有的值都缺失(NaN)才删除df.dropna(how='all')#删除所有内容均为缺失值的行df.drop原创 2021-11-04 17:26:22 · 4548 阅读 · 0 评论 -
pandas如何将一行拆分为多行,一列拆分为多列
今天在工作中遇到要将pandas数据框的一行拆成多行,和一列拆为多列的需求,一台服务器中可以有多个网卡,每个网卡都有状态,通过网卡的上下行流量。下面以一组“数据”为例,来说一下pandas如何将一行拆分为多行,一列拆分为多列。需求如下图思路:1.先将(0,c)拆成一个数据框2.再将新数据框拆成4列(list1,list2,list3,list4)3. 将原始数据框的c列删除,合并两个数据框import numpyimport pandas as pdfrom tab..原创 2021-11-04 17:16:01 · 12072 阅读 · 0 评论 -
pandas数据保存to_csv打开后中文乱码问题
1.生产环境中处理了一些数据后,想存为csv文件,打开后发现中文乱码 if len(csv_name) > 0: command_data_df.to_csv(csv_name)2.使用 df.to_csv(csv_name, encoding='utf-8') 后还是编码有问题 if len(csv_name) > 0: command_data_df.to_csv(csv_name, encodi原创 2021-10-25 14:14:12 · 1054 阅读 · 1 评论 -
Python项目打包后找不到路径问题,将资源文件数据文件打包到exe文件中
其中的app_path()函数返回一个程序的执行路径,为了方便我们将此文件放在项目文件的根目录,通过这种方式建立了相对路径的关系。源代码中使用路径时,以app_path()的返回值作为基准路径,其它路径都是其相对路径原创 2021-06-29 18:12:04 · 8885 阅读 · 4 评论 -
Pandas数据类型转换df.astype()、数据类型查看df.dtypes
Pandas所支持的数据类型:1. float2. int3. bool4. datetime64[ns]5. datetime64[ns, tz]6. timedelta[ns]7. category8. object默认的数据类型是int64,float64原创 2021-06-10 15:04:14 · 19886 阅读 · 1 评论 -
linux源码安装Python3
https://www.cnblogs.com/yhongji/p/9383857.html原创 2021-01-22 16:39:51 · 170 阅读 · 0 评论 -
系统性能信息模块psutil——获取系统性能信息
通过运用python第三方系统基础模块,可以轻松获取服务关键运营指标数据,包括Linux基本性能、块设备、网卡接口、系统信息、网络地址库等信息。在采集到这些数据后,我们就可以全方位了解系统服务的状态,再结合告警机制,可以在第一时间响应,将异常出现在苗头时就得以处理。psutil主要应用于系统监控,分析和限制系统资源及进程的管理。它实现了同等命令工具提供的功能(ps、top、lsof、netstat、ifconfig、who、df、kill、free、nice、ionice、iostat、iotop.原创 2020-09-22 11:56:14 · 481 阅读 · 0 评论