赞
踩
问题代码:
- note_str_1 = Template('${cwh}(${spr})有${num}条,用印申请审批超24小时,具体为:${detail}') #对字段进行连接 最后形成一句话
- df['红色预警内容'] = df.apply(lambda line: note_str_1.substitute(cwh=line['cwh'],spr=line['spr'],num=line['审批人超时数'], yysqsj=line['yysqsj'],yylb=line['yylb'],yyspsc=line['yyspsc'],detail=line['具体描述']),axis=1)
- df['红色预警内容'].head()
系统出错提示:
KeyError: '具体描述'
解决方法:
先检查语句是否正确,是否缺少括号
确保df表有 ‘具体描述’ 这一列
我是实在找不出问题之后,将代码涉及到 “具体描述” 的重新打
- note_str_1 = Template('${cwh}(${spr})有${num}条,用印申请审批超24小时') #对字段进行连接 最后形成一句话
- df['红色预警内容'] = df.apply(lambda line: note_str_1.substitute(cwh=line['cwh'],spr=line['spr'],num=line['审批人超时数'], yysqsj=line['yysqsj'],yylb=line['yylb'],yyspsc=line['yyspsc']),axis=1)
- df['红色预警内容'].head()
先运行不涉及detail的
之后重新打代码,就运行成功了
离谱(ˉ▽ˉ;)...
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。