Python csv生成文件 纯数字文本格式,会生成科学计数

在使用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"]
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容