我正在用Python读取600万条.csv文件,并且我希望能够通过此文件搜索特定条目。如何通过Python中的.csv文件快速搜索
是否有任何技巧来搜索整个文件?你应该把整个东西都读成字典吗?还是每次都要进行搜索?我试着将它加载到字典中,但这花了很长时间,所以我每次都在搜索整个文件,这看起来很浪费。
我可以利用列表按字母顺序排列吗? (例如,如果搜索词以“b”开头,则仅从包含以“b”开始的第一个词的行到包括以“b”开头的最后一个词的行)搜索
我正在使用import csv
。
(侧面的问题:它有可能使csv
去一个特定的行文件中我想使程序开始在随机线)
编辑:我已经有了的副本列表作为一个.sql文件,我怎么能实现它到Python?
我会先将文件导入数据库。 – Seth 2010-02-19 21:06:07
我忘了提及我不是一个Python专家,所以我们将不胜感激代码示例。 – 2010-02-19 21:12:02
每次运行脚本时,您会执行多少次查找? – 2010-02-19 23:23:22