我有一个非常大的CSV文件只包含两个字段(id,url)。我想用python做一些关于url字段的索引,我知道有一些工具比如Whoosh或者Pylucene。但我无法得到这些例子的工作。有人可以帮我弄这个吗?在Python中索引CSV文件内容
1
A
回答
0
FILE.CSV内容:
a,b
d,f
g,h
加载它全部变成一个巨大的字典
Python脚本:
#Python 3.1
giant_dict = {id.strip(): url.strip() for id, url in (line.split(',') for line in open('file.csv', 'r'))}
print(giant_dict)
{'a': 'b', 'd': 'f', 'g': 'h'}
1
PyLucene是很容易的工作,但你有没有张贴您的例如我不知道你面临什么问题。
或者,当你只有key:value类型的数据时,可能会比Pylucene更好,像DB Berkeley DB(python绑定pybsddb)。它将像Python字典一样工作,并且应该比lucene更快或更快,您可以尝试。
相关问题
- 1. 奇怪的python索引CSV文件
- 2. 如何在Python中的csv文件中找到头的索引?
- 3. 在MFC中读取.CSV文件内容
- 4. 在csv文件内容中的换行
- 5. 在Python 3.5中导入CSV文件时导致索引错误
- 6. 在hibernate中索引文件内容的最佳实践搜索
- 7. 在Python中发布CSV文件内容作为数据
- 8. 显示CSV文件内容
- 9. 搜索CSV文件(Python)
- 10. 大文件的索引索引内容(甚至大于GB)
- 11. 索引和搜索项目文件夹中的内容
- 12. 在Python中搜索CSV文件 - IndexError:列表索引超出范围
- 13. 正在搜索一个CSV文件python
- 14. 读取.csv文件并将其内容放入python列表中
- 15. 如何在索引中加载本地html文件内容?
- 16. 索引输出不在.html.erb文件中的内容
- 17. 在c#中搜索文件内容#
- 18. 在python中使用f.tell()索引文件
- 19. 在csv文件中搜索
- 20. csv文件在Python
- 21. 从索引服务器目录中获取索引文件的内容?
- 22. 索引内容文件夹到排除的父文件夹
- 23. 如何将索引中的缓存文件内容设置为任意内容
- 24. 索引内容在Wordpress中消失
- 25. Lucene在没有索引的情况下搜索文件内的内容。
- 26. 搜索文件内容
- 27. 搜索文件的内容
- 28. 按索引读取CSV文件Java
- 29. 复制csv文件的列索引
- 30. 删除多个csv文件的内容与Python
你是什么意思索引? – 2010-04-16 23:31:37