会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
BlackMatrix
博客园
首页
新随笔
联系
订阅
管理
2018年8月21日
基于 Django 2.0.4 的 djcelery 配置
摘要: Django Celery 配置实践 所需环境 python 3.5.2 rabbitmq 安装所需的包 pip install -r requirements.txt QuickStart 创建Django项目 创建一个名为proj的Django项目 django-admin startproje
阅读全文
posted @ 2018-08-21 09:50 BlackMatrix
阅读(1383)
评论(0)
推荐(0)
2018年5月21日
Django 日志配置按日期滚动
摘要: 记录下Django关于日期的配置,以及如何根据日期滚动切割日志的问题。 配置的源码在githun上 https://github.com/blackmatrix7/django-examples/tree/master/django_logs 准备 环境 python 3.5.2 djang 2.0
阅读全文
posted @ 2018-05-21 13:24 BlackMatrix
阅读(5117)
评论(7)
推荐(1)
2018年4月26日
Celery配置实践笔记
摘要: 说点什么: 整理下工作中配置celery的一些实践,写在这里,一方面是备忘,另外一方面是整理成文档给其他同事使用。 演示用的项目,同时也发布在Github上: https://github.com/blackmatrix7/celery demo 这份笔记会随着经验的积累,逐步调整完善,不过通常情况
阅读全文
posted @ 2018-04-26 11:20 BlackMatrix
阅读(8648)
评论(1)
推荐(0)
2018年4月13日
operator的itemgetter和attrgetter
摘要: 前几天在给个list做排序的时候,隐隐约约想起来有个语法糖可以替代lambda函数,用来获取list中dict的key,作为排序的key。 这个语法糖平时用得少,怎么都想不起来。今天查看python标准库operator时,终于把这两个方法找到了,做个笔记。 因为就是一个语法糖,太简单了,没必要做太
阅读全文
posted @ 2018-04-13 17:11 BlackMatrix
阅读(2127)
评论(0)
推荐(0)
2018年3月12日
Django 2.0.3 使用笔记
摘要: 运行环境: Python 3.5.2 Django 2.0.3 Django Admin中model显示为中文 定义model时,定义一个Meta对象,设置需要显示的中文名称。verbose_name为单数名称,verbose_name_plural为复数名称。因为中文没有区分单数、复数,所以都定义
阅读全文
posted @ 2018-03-12 15:06 BlackMatrix
阅读(5854)
评论(0)
推荐(0)
2018年1月19日
Python协程笔记 - yield
摘要: 生成器(yield)作为协程 yield实际上是生成器,在python 2.5中,为生成器增加了.send(value)方法。这样调用者可以使用send方法对生成器发送数据,发送的数据在生成器中会赋值给yield左侧的变量(如果有的话),可以生成器可以作为协程使用。 下面是一个使用生成器实现的,求平
阅读全文
posted @ 2018-01-19 10:46 BlackMatrix
阅读(999)
评论(0)
推荐(0)
2018年1月17日
浅谈Python闭包
摘要: 闭包是在其词法上下文中引用了自由变量的函数。 通俗地说,就是函数嵌套(后续称之为外层函数)另外一个函数(后续称之为内层函数),在内层函数中,引用外层函数的变量,每次对内层函数的调用,外层函数变量的值都会进行保持。 用个简单的例子来说明,使用闭包实现一个函数,求所有传入的数字的平均值。 上面的例子中,
阅读全文
posted @ 2018-01-17 00:05 BlackMatrix
阅读(454)
评论(0)
推荐(0)
2018年1月16日
浅谈python函数签名
摘要: 函数签名对象,表示调用函数的方式,即定义了函数的输入和输出。 在Python中,可以使用标准库inspect的一些方法或类,来操作或创建函数签名。 获取函数签名及参数 使用标准库的signature方法,获取函数签名对象;通过函数签名的parameters属性,获取函数参数。 创建函数签名 使用类P
阅读全文
posted @ 2018-01-16 22:55 BlackMatrix
阅读(13616)
评论(1)
推荐(2)
2018年1月4日
使用Template格式化Python字符串
摘要: 对Python字符串,除了比较老旧的%,以及用来替换掉%的format,及在python 3.6中加入的f这三种格式化方法以外,还有可以使用Template对象来进行格式化。 from string import Template,可以导入Template类。 实例化Template类需要传入一个T
阅读全文
posted @ 2018-01-04 23:04 BlackMatrix
阅读(3494)
评论(0)
推荐(1)
2017年12月29日
Python配置文件实现
摘要: 实现目标: 支持配置文件继承 支持本地配置文件 支持配置文件别名 简单的配置文件操作 最新的代码可以参考 https://github.com/blackmatrix7/matrix-toolkit/blob/master/toolkit/config.py 使用示例: 在项目根目录创建 confi
阅读全文
posted @ 2017-12-29 14:32 BlackMatrix
阅读(8108)
评论(0)
推荐(0)
下一页
公告