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

时间:2021-05-18 12:37:26

标签: listboxitem

长期努力从列表框或输入输入框项目中获取解决方案是痛苦的,我想与 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")

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

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

请指导我。

0 个答案:

没有答案