Pandas读取表格数据进行处理

Posted donggongdechen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Pandas读取表格数据进行处理相关的知识,希望对你有一定的参考价值。

import pandas as pd

df_policy = pd.read_excel(e:policy.xlsx)
df_sh01 = pd.read_csv(e:sh01.csv, encoding=gbk)

list_not = []
set_found = set()

for i in range(df_sh01[目的IP].__len__()):
    flag = True
    for j in range(df_policy[目标地址].__len__()):
        if df_sh01[目的IP][i] in df_policy[目标地址][j] and str(df_sh01[目的端口][i]) in df_policy[协议-端口][j]:
            flag = False
            set_found.add(df_policy[ID][j])
    if flag:
        list_not.append([df_sh01[目的IP][i], df_sh01[目的端口][i]])
pd.DataFrame(list_not).to_csv(e:out.csv)
print(list_not.__len__())
print(set_found.__len__(), set_found)

 

以上是关于Pandas读取表格数据进行处理的主要内容,如果未能解决你的问题,请参考以下文章

一个参数一个xlsx表,让你玩转Pandas中read_excel()表格读取!

使用pandas读取文件

pandas 如何对比判断数据是不是在excel表格中?

pandas读取excel文件指定列

2015版vs c#读取excel代码

官方推荐:6种Pandas读取Excel的方法,正确答案都写在源代码里了~太方便了