检查字符串是否为CSV并显示值

时间:2016-11-23 20:20:57

标签: python python-3.x ipython

我是python的新手,想写一个简单的脚本来方便我的工作。

我有一个包含4列的Excel csv文件,所有文件都是字符串:

License Number, Product Name, Product Code, Product Origin

我想做以下事情:

  1. 提示Product Code输入。
  2. 搜索csv文件,看看它是否可以在csv文件中找到匹配的Product Code
  3. 如果找到匹配项,则显示Product
  4. 的所有4个值
  5. 如果未找到,则显示“未找到产品”消息。

1 个答案:

答案 0 :(得分:0)

由于你的问题中没有任何代码,我的答案中不会提供太多代码 - 只是概述了如何做你想做的事情:

  1. 设置found = False
  2. 打开CSV文件进行阅读。
  3. 从打开的文件创建csv.reader对象。
  4. 使用csv.reader对象读取每行CSV文件。
  5. 如果row[2](第三项)等于用户输入的Product Code,则打印出整个row 集{{1} }。
  6. 完成行读取循环后,检查found = True的值,以确定在处理完整个文件后是否显示“未找到产品”消息。