Python 将数据帧中缺少的值记录到包含所有列的文件中
我试图从dataframe中获取缺少的值,以便使用python程序登录到一个文件中。我正在使用Python 将数据帧中缺少的值记录到包含所有列的文件中,python,pandas,dataframe,logging,Python,Pandas,Dataframe,Logging,我试图从dataframe中获取缺少的值,以便使用python程序登录到一个文件中。我正在使用日志记录输出df中缺少的值 if df.columnName.isnull().any(): logging.warning('Following items missing for File > %s' + '\n' + str( df.loc[df['columnName'].isnull()].iloc[:, [1,2,3,4]]) + '\n', file_name
日志记录
输出df中缺少的值
if df.columnName.isnull().any():
logging.warning('Following items missing for File > %s' + '\n' + str(
df.loc[df['columnName'].isnull()].iloc[:, [1,2,3,4]]) + '\n', file_name)
输出为:
2015-01-01 10:00:53 AM: WARNING -> Following line items missing for File > X:/location/file_name.csv
Date ... Qty
125 01/01/2015 ... 100
[1 rows x 4 columns]
还有其他未捕获的列,被截断为…
我想要的是显示所有列,而不仅仅是
…
,因为这会隐藏所有信息并降低可处理性。这可能有用需要调整列数和列宽吗?