会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
luminousjj
博客园
首页
新随笔
联系
订阅
管理
1
2
下一页
2018年7月24日
python标准库之glob介绍
摘要: python标准库之glob介绍 glob 文件名模式匹配,不用遍历整个目录判断每个文件是不是符合。 1、通配符 星号(*)匹配零个或多个字符 列出子目录中的文件,必须在模式中包括子目录名: 2、单个字符通配符 用问号(?)匹配任何单个的字符。 3、字符范围 当需要匹配一个特定的字符,可以使用一个范
阅读全文
posted @ 2018-07-24 13:53 luminousjj
阅读(78953)
评论(2)
推荐(4)
2018年7月20日
python标准库之collections介绍
摘要: collections 容器数据类型 collections模块包含了除list、dict、和tuple之外的容器数据类型,如counter、defaultdict、deque、namedtuple、orderdict,下面将一一介绍。 Counter 初始化: Counter 支持三种形式的初始化
阅读全文
posted @ 2018-07-20 16:22 luminousjj
阅读(10606)
评论(0)
推荐(1)
Python标准库之sched模块介绍
摘要: sched——通用时间调度器 sched模块实现了一个通用事件调度器,在调度器类使用一个延迟函数等待特定的时间,执行任务。同时支持多线程应用程序,在每个任务执行后会立刻调用延时函数,以确保其他线程也能执行。 一、延迟运行事件 在一个延迟或规定时间之后执行事件,需要采用enter()方法,包含4个参数
阅读全文
posted @ 2018-07-20 10:27 luminousjj
阅读(15642)
评论(0)
推荐(0)
2018年6月25日
python将url转变成二维码图片
摘要: 将url数据转变成二维码数据,再将二维码图片转成base64格式返回 import qrcode import io def url_image(self,url): img = qrcode.make(url) img = img.get_image() in_mem_file = io.BytesIO() img.save(i...
阅读全文
posted @ 2018-06-25 10:22 luminousjj
阅读(865)
评论(0)
推荐(0)
2018年3月5日
flask使用tablib导出excel数据表
摘要: 在网页中常常有导出数据的需求,尤其是一下管理类平台。在flask中要导出excel数据表,通常可以使用xlwt库,创建文件并逐行写入数据,但是使用起来总是感觉很麻烦。tablib库相对操作更加方便。 1、安装 2、生成数据 首先需要生成excel表头信息,以表明每一列是什么意思 将即将导出数据按照表
阅读全文
posted @ 2018-03-05 10:38 luminousjj
阅读(795)
评论(0)
推荐(0)
2018年2月27日
sql根据时间戳按年月日分组统计
摘要: sql根据时间戳按年月日分组统计,用于按日期分类: create_time为时间格式(字段名create_time 根据自己表字段修改,数据库中存为201610071202) create_time为时间戳格式(字段名create_time 根据自己表字段修改,数据库中存为1474959640):
阅读全文
posted @ 2018-02-27 15:45 luminousjj
阅读(13807)
评论(0)
推荐(0)
2018年2月11日
Django单元测试
摘要: Django单元测试的注意事项: 1、对于每一个测试方法都会将setUp()和tearDown()方法执行一遍 2、会单独新建一个测试数据库来进行数据库的操作方面的测试,默认在测试完成后销毁。 3、在测试方法中对数据库进行增删操作,最后都会被清除。如果migrations文件过多,则会耗费大量时间
阅读全文
posted @ 2018-02-11 16:00 luminousjj
阅读(430)
评论(0)
推荐(0)
2018年1月29日
set object is not JSON serializable 解决方式
摘要: python return json的时候报错: set object is not JSON serializable 解决方式,增加一个将set转为list的函数:
阅读全文
posted @ 2018-01-29 10:36 luminousjj
阅读(11102)
评论(0)
推荐(0)
Git 版本恢复命令reset
摘要: reset命令有3中方式: git reset -mixed: 此为默认方式,不带任何参数的git reset, 使用这种方式,项目会回退到某个版本,只保留源码,回退commit和index的信息。 git reset -soft: 回退到某个版本,只回退了commit的信息,不会恢复到index
阅读全文
posted @ 2018-01-29 10:30 luminousjj
阅读(1532)
评论(0)
推荐(0)
2018年1月19日
Flask 中command的使用
摘要: 其实这个标题有点大了,只是记录以一下flask中command的一个使用方式,具体用法还需要看相关文档。 之前的项目中需要加一个定时任务所以在flask中写了个任务执行。 首先需要在manage.py文件中注册这个方法: 其中的TaskCommand是在/commands/__init__,中定义好
阅读全文
posted @ 2018-01-19 16:04 luminousjj
阅读(2776)
评论(0)
推荐(0)
1
2
下一页
公告