先读取这个csv文件,然后内容赋给df。
df内的星级排名列的所有内容去掉星号,然后转换数据类型为int32
综合得分列如果出现值是空格的,就改成NaN,如果没有,就保持原来。
然后如果出现空值的行,删掉这个行。
然后df赋值给dict1,同时转成了字典
然后遍历df,给dict1里面加入值。如果df的综合得分出现了空值,那么就到字典里面去找值,如果没有就赋60,然后写入df。
最后把df写进一个csv文件里面,tk。message提示一下保存成功
从csv文件读出内容,存到df
按要求去掉 排名中的星号,综合得分空格转nan,删除有空值的行
以名次:得分键值对写入字典,得分为空的写入默认值60
最后处理后数据写入csv文件
定义一个列表,存储列名
使用函数读取csv文件并存储
然后对数据进行处理
pandas读取csv,结果为dataframe
去掉’排名‘列中的星号,并设定格式为int32
综合得分空格转nan,删除有空值的行
名次:得分 写入字典,得分为空的默认值60
最后将处理后数据写入csv文件,屏幕显示弹窗,保存成功
从csv文件读出内容,存到df
去掉排名中的星号,综合得分空格转nan,删除有空值的行
得分键值对写入字典,得分为空的写入默认值60
处理后数据写入csv文件