如何比较:excel中的文件和python中的一些文本

如何比较:excel中的文件和python中的一些文本,python,excel,file,Python,Excel,File,我有一些家庭作业要在假期前完成,这真的让我很紧张。我要做的是用python编写一个程序,其中包含一个车牌。如果车辆牌照与excel文件中的其中一个牌照匹配,则会打印出该特定车辆牌照的所有详细信息。 因此,基本上我需要python程序读取excel文件,将其与python shell中输入的文本进行比较,并从excel文件中打印出与车辆牌照相关的所有内容。 我打赌这是一个简单的代码,但我已经为此任务奋斗了一段时间,如果你能帮助我,我将非常高兴:)。 以下是我迄今为止所做的工作: 我希望我写的东西有

我有一些家庭作业要在假期前完成,这真的让我很紧张。我要做的是用python编写一个程序,其中包含一个车牌。如果车辆牌照与excel文件中的其中一个牌照匹配,则会打印出该特定车辆牌照的所有详细信息。 因此,基本上我需要python程序读取excel文件,将其与python shell中输入的文本进行比较,并从excel文件中打印出与车辆牌照相关的所有内容。 我打赌这是一个简单的代码,但我已经为此任务奋斗了一段时间,如果你能帮助我,我将非常高兴:)。 以下是我迄今为止所做的工作: 我希望我写的东西有意义

下面是我在代码中编写的示例:

import filecmp

import csv

v_n_p = input("Enter the vehicle number plate: ").lower()

if v_n_p == "HS16SRI":
    f = open('test.xls')
    filecmp.cmp(colA, (v_n_p))
    colA = (0,1)
    print (colA)
else:
    print (" ")

根据你所拥有的,我可以试着给你指出正确的方向。 首先,您正在导入csv,我假定您将xls文件保存为csv,然后将其打开。您的输入很好,但随后检查输入的具体情况。输入必须是HS16SRI,以便程序执行任何操作。 您的程序应该在输入车牌号后立即打开文件。第二,做一个循环,遍历test.xls(应该是csv?)中的所有内容,我指的是每一行和每一列,因为我不知道输入文件的结构,这是我所能推荐的

如果您向我们提供更详细的信息,也许我们可以为您提供更多帮助,但请记住,这是您的家庭作业,我们不应该为您这样做,因为您不会学到任何东西:)

-使用此选项有助于了解如何解析CSV:

-如果必须将所有内容保留为excel文件,则可能需要使用此库:

非常感谢您的帮助