为了账号安全,请及时绑定邮箱和手机立即绑定

使用 Python 提取 CSV 文件行

使用 Python 提取 CSV 文件行

拉丁的传说 2021-05-30 09:33:38
我的目标是让用户在 tkinter GUI 中输入一个值。然后使用该值提取包含用户输入值的行。test.CSV文件的示例;用户输入为1000,因此[(field1 cat),(field2 fred),(field3 apple),(field4 1000),(field5 car)]将被提取我使用以下代码实现了 CSV 查找import csvwith open('test.csv') as f:    reader =csv.DictReader(f)    rows = [row for row in reader if row['field4'] =='1000']for row in rows:    print (row)下一步是仅打印我需要的列,即并非所有列都是必需的:我只想要[(field1 cat), (field3 apple)],这可以使用上面的代码来实现,还是在 Python 中有更好的 Vlookup() 方法?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 191 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信