csv与openpyxl函数 csv函数 常用的存储数据的方式有两种——存储成csv格式文件、存储成Excel文件(不是复制黏贴的那种) 前面,我有讲到json是特殊的字符串。其实,csv也是一种字符串文件的格式,它组织数据的语法就是在字符串之间加分隔符——行与行之间是加换行符, 同列之间是加逗号分 ...
分类:
其他好文 时间:
2019-10-31 13:16:59
阅读次数:
172
csv与openpyxl函数 csv函数 常用的存储数据的方式有两种——存储成csv格式文件、存储成Excel文件(不是复制黏贴的那种) 前面,我有讲到json是特殊的字符串。其实,csv也是一种字符串文件的格式,它组织数据的语法就是在字符串之间加分隔符——行与行之间是加换行符,同列之间是加逗号分隔 ...
分类:
其他好文 时间:
2019-10-30 21:08:28
阅读次数:
709
一.需求分析 最近接到一个需求,导入十万级,甚至可能百万数据量的记录了车辆黑名单的Excel文件,借此机会分析下编码过程; 首先将这个需求拆解,发现有三个比较复杂的问题: 问题一:Excel文件导入后首先要被解析为存放对象的列表,数据量大的情况下可能会导致内存溢出,解析时间过长; 问题二:插入数据库 ...
分类:
数据库 时间:
2019-10-29 21:57:57
阅读次数:
133
Excel 文件的格式曾经发生过一次变化,在 Excel 2007 以前,使用扩展名为 .xls 格式的文件,这种文件格式是一种特定的二进制格式,最多支持 65,536 行,256 列表格。从 Excel 2007 版开始,默认采用了基于 XML 的新的文件格式 .xlsx ,支持的表格行数达到了 ...
分类:
其他好文 时间:
2019-10-28 12:56:05
阅读次数:
117
知识点一、递归 知识点二、匿名函数 知识点三、excel文件 1、写文件 1、1简单写入字符串 2、读文件 知识点五、redis 操作 1、字符串操作 2、哈希类型 #加盐函数 import hashlib base64加密,可以解密 import base64 ...
分类:
数据库 时间:
2019-10-26 20:53:37
阅读次数:
140
问题成因 使用jxl方式读取,可能只能支持xls格式的文件,对于xlsx格式就不再支持 如果是从网站导出的excel文件,有的网站比较坑,导出的并不是标准格式的excel,而是将html改扩展名为xls的“伪”excel文件。当用excel打开这类文件时,会弹窗提示其“扩展名和文件类型不匹配”是否还 ...
分类:
其他好文 时间:
2019-10-24 09:53:20
阅读次数:
83
1、最简单最基础的写:1excel1sheet 2、在一个excel文件里面写入多个sheet 3、向一个sheet写入多行无规则的数据 4、向现有excel追加一条数据 ...
分类:
其他好文 时间:
2019-10-23 00:10:11
阅读次数:
349
导包: 一:文件下载 1:前台准备导出按钮 1.2 准备好view(beanName的视图解析器) 在applicationContext-mvc.xml 1.3:在DownloadController完成后台导出 二:上传功能 1:配置上传解析器注意,名字必需叫 multipartResolver ...
分类:
Web程序 时间:
2019-10-22 23:38:33
阅读次数:
166