我试图使用python-大熊猫来过滤特定的行:Python的大熊猫筛选
df = pd.read_csv('file.csv', delimiter=',', header=None,engine='python', usecols=range(0, 7), error_bad_lines=False)
df = df.drop(df.index[9:86579])
df = df[df[[0,1]].apply(lambda r: r.str.contains('TestString1', case=False).any(), axis=1)]
df.to_csv("yourcsv.csv", index=False, header=None)#
现在,我怎么设置一个起始行?因为我的行“0-10”包含信息,我想从第11行的关键字开始搜索。但是,如何?
谢谢。它的工作,但只有在此行之后: df = df [df [[0,2]]。apply(lambda r:r.str.contains('CVE-2016',case = False).any(),axis = 1)] 但我想排除搜索/匹配字符串的行 – TigerClaw