根据错误信息,看起来你在使用append()函数时遇到了问题。错误提示说 'DataFrame' 对象没有名为 append 的属性,并且给出了一个可能的替代 _append。
这是因为从 pandas 版本 1.0.0 开始,DataFrame 对象不再具有 append() 方法。取而代之的是可以使用 concat() 函数来将两个 DataFrame 对象合并成一个。
你可以尝试将代码中的 rank.append(new_stu, ignore_index=True) 替换为 pd.concat([rank, new_stu], ignore_index=True) 来解决这个问题。
修改后的代码示例:
rank = pd.concat([rank, new_stu], ignore_index=True)
请注意,这只是修复了报错部分的问题。如果还存在其他问题,请提供更多相关代码和详细错误信息,以便我能够更好地帮助您排查和解决问题。
内容由零声教学AI助手提供,问题来源于学员提问




