在使用python将数据导出到csv文件中
由于数字格式过长,或是带有逗号的数字类似'1,2,3,2123,23,231'会被csv文件当成一个科学数据,会采用科学计数法,从而导致数据异常
解决办法:
在代码端将这个字段分离出来,改变成字符串,并加上" \t" 就可以解决这个问题
在使用python对Elasticsearch中对数据进行模糊查询
es = Elasticsearch(hosts="218.22.29.213", port=9200, timeout=200)
# 2. 然后将内存中的结果数据写入到磁盘,也就是文件中
query1 = {"query": {"wildcard": {"crossroadName": "*宿州路*"}}}
query = es.search(index="hefei_crossroad", doc_type="info", body=query1)
value = query["hits"]["hits"]