Python 列表框与熊猫数据框匹配

问题描述

长期努力从列表框或输入输入框项目中获取解决方案是痛苦的,我想与 excel 数据匹配并为相应的选择(来自列表框)或输入(来自输入输入框)获取 excel 输出。>

我得到的错误是“字符串索引必须是整数”。我尝试如下,但仍然是同样的错误......非常感谢你的帮助..

示例:

Stud_name一个列表框 (stud_name),它从单独的 Excel 工作表中列出所有 stud_name

Pandas Dataframe 设置为检索数据下方: Stud_data = "C:\\Student folder\\Stud_details.xlsx"

下面是在命令按钮中调用函数,用于将列表框的学生姓名与excel文件数据相匹配

def get_extract ():

    ​ListBoxitem = Stud_name.get(item)
    ​Stud_Report = Stud_data[(Stud_data['Student_Name'] == ListBox item)]
    ​Stud_Report.to_excel("Output_Stud_data.xlsx")

在这里,我收到错误消息,因为“字符串索引必须是整数”。其次,如何添加多个条件,如特定类、特定部分与列表框项匹配?

此外,如果我使用“输入条目”表单而不是列表框,我怎样才能获得我的摘录?

请指导我。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)