自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 python docxtpl循环渲染多个word模板时遇到的问题

最近做办公自动化,减少文员办公成本时,需要使用根据数据创建几千个企业客户的信用档案,大概是一张大表.如果手动创建填空,需要很长时间.我们使用Python的Python-docx库可以自动写入文档,但是如果大致是一样的内容,我们可以使用docxtpl库,这个库是基于python-docx库和jinja2写的,可以渲染模板.我们需要批量创建word文件时,使用docxtpl可以快速渲染出想要的word文件.类似于前端的渲染.只要在想要插入数据的地方插入类似于{{a}}的标签,传入字典{{ ...

2020-08-03 10:20:33 3160 2

原创 使用pandas.dataframe.toexcel, groupby, ExcelWriter拆分Excel总表到分表, 按某列的值分类到分表的Python方法

首先,我们先读取总表,其中dtype可以指定某列读取的格式. 读取2020-07-27的格式日期时,输出到Excel文件日期会变为2020-07-27 00:00:00格式 我们可以使用date_parse参数指定处理函数,如果格式复杂且有错误,这是一个好办法. 也可以使用datetime中的strftime和strptime来处理, 上诉两种办法都需要指定一个函数,也可以使用lambda 我这里不想处理日期格式,选择用字符串类型来读取.想要了解的可以参考别的文章,或者我可能勤奋以后会写(大...

2020-07-27 14:39:58 748

原创 python对memcached的简单操作

python操作memcached在Python中操作memcached的方法 python-memcached模块原生支持集群操作,其原理是在内存维护一个主机列表,且集群中主机的权重值和主机在列表中重复出现的次数成正比。 主机 权重 1.1.1.1 1 1.1.1.2 2 1.1.1.3 1 那么在内存中主机列表为: host_li...

2019-01-23 16:41:03 271

原创 复杂度分析与大O表示法

1.大O表示法 在学习数据结构之前,我们必须要学会的是, 如何度量一个算法的性能,也就是算法的复杂度分析。 算法的性能是通过复杂度的阶来区分的,一般分为常数阶,对数阶,线性阶,平方阶和指数阶。 复杂度描述的是算法执行时间或占用空间与数据规模的增长关系。 用于表示一个算法的效率或计算复杂度的表示法叫做大O表示法,“O”表示“on the order o...

2018-11-18 22:55:00 1566

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除