首页 > 解决方案 > pd.notna (pandas 0.24.2) 是否有任何替代方案。它在熊猫 0.20.1 中不起作用?

问题描述

“代码是在 pandas=0.24.2 中开发的,我需要使代码在 pandas=0.20.1 中工作。pd.notna 的替代方法是什么,因为它在 pandas 版本 0.20.1 中不起作用。

df.loc[pd.notna(df["column_name"])].query(....).drop(....)

我需要 pd.notna 的替代品以适合这行代码以在 pandas=0.20.1 中工作

标签: python-3.xpandas

解决方案


import os
import subprocess
import pandas as pd
import sys
from StringIO import StringIO
from io import StringIO
cmd = 'NSLOOKUP email.fullcontact.com'
df = pd.DataFrame()
a = subprocess.Popen(cmd, stdout=subprocess.PIPE)
b = StringIO(a.communicate()[0].decode('utf-8'))
df = pd.read_csv(b, sep=",")
column = list(df.columns)
name = list(df.iloc[1])[0].strip('Name:').strip()
name

推荐阅读