我有一个大约有2万条记录的数据库,我想使用hdf5而不是sql来查询它,因为它看起来更快。但是,我想使用类似LIKE
的语法来执行此操作,但是似乎pandas.read_hfd5
可以找到完全匹配的内容。我的代码段如下。
import pandas as pd
pd.read_hdf("test.hdf5",'myTable', where="name = %r" % query)
例如,如果用户输入user1
或User1
或USER1
,则应返回相同的结果。
有什么建议吗?