python查找csv中某个数据
作者:野牛程序员:2023-07-19 09:11:03python阅读 2765
要在 Python 中查找 CSV 文件中的特定数据,可以使用内置的 csv
模块和基本的文件读取技巧。下面是一个简单的示例代码,展示了如何查找 CSV 文件中的特定数据:
import csv def search_csv(file_path, search_value): with open(file_path, 'r') as csv_file: csv_reader = csv.reader(csv_file) for row in csv_reader: if search_value in row: return row return None # 示例用法 file_path = 'data.csv' # 你的 CSV 文件路径 search_value = 'John' # 要查找的数据 result = search_csv(file_path, search_value) if result: print("找到了匹配的数据:", result) else: print("未找到匹配的数据")
请将代码中的 'data.csv'
替换为实际的 CSV 文件路径,将 'John'
替换为要查找的具体数据。代码会打开指定的 CSV 文件,逐行读取并与搜索值进行比较,如果找到匹配的数据,就返回该行数据作为结果。
注意:此示例假设 CSV 文件的每一行都是以逗号分隔的数据。如果CSV 文件使用其他分隔符,可以使用 csv.reader
的 delimiter
参数进行适当调整。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

- 上一篇:python筛选出csv满足某条件的行
- 下一篇:树莓派的红绿灯全都常亮