- 博客(9)
- 资源 (4)
- 收藏
- 关注
原创 python datetime模块详解
Python提供了多个内置模块用于操作日期时间,像calendar,time,datetime。time模块我在之前的文章已经有所介绍,它提供 的接口与C标准库time.h基本一致。相比于time模块,datetime模块的接口则更直观、更容易调用。今天就来讲讲datetime模块。 datetime模块定义了两个常量:datetime.MINYEAR和datetime.MAXYEA
2015-04-28 14:43:58 14140 2
原创 PYthon signal总结
预设信号处理函数signal包的核心是使用signal.signal()函数来预设(register)信号处理函数,如下所示:singnal.signal(signalnum, handler)signalnum为某个信号,handler为该信号的处理函数。我们在信号基础里提到,进程可以无视信号,可以采取默认操作,还可以自定义操作。当handler为signal.SIG
2015-04-20 10:41:34 10369
原创 python对象特殊方法列表
名称(省略双划线)说明call为实例添加调用方法,如实例x是Class C的实例,则调用x()时会调用Class的call方法cmp比较方法del垃圾回收之前会调用,开发的时候要小心使用这个方法,因为这个方法可能会引起不会进行GCdelattr当要求解除绑定关系时,会调用这个方法
2015-04-16 16:29:51 1193
原创 python内置函数大全
一、数学运算类abs(x)求绝对值1、参数可以是整型,也可以是复数2、若参数是复数,则返回复数的模complex([real[, imag]])创建一个复数divmod(a, b)分别取商和余数注意:整型、浮点型都可以float([x])将一个字符串或数转换为浮点数。如果无参数将返回0.
2015-04-16 16:14:04 4419
原创 ssh port forwarding(ssh端口转发)
SSH的的Port Forward,中文可以称为端口转发,是SSH的一项非常重要的功能。它可以建立一条安全的SSH通道,并把任意的TCP连接放到这条通道中。下面仔细就仔细讨论SSH的这种非常有用的功能。SSH Tunnel有三种,分别是本地Local(ssh -NfL),远程Remote(ssh -NfR),动态Dynamic(ssh -NfD)。(含义参考man ss
2015-04-09 19:12:54 1799
原创 压力测试工具ab 及 centos下单独安装方法
Apache安装包中自带的压力测试工具 Apache Benchmark(简称ab) 简单易用,这里就采用 ab作为压力测试工具了。1.独立安装ab运行需要依赖apr-util包,安装命令为: 1yum install apr-util安装依赖 yum-utils中的
2015-04-08 15:33:25 8320
原创 Django中如何使用django-celery完成异步任务
本篇博文主要介绍在开发环境中的celery使用,请勿用于部署服务器.许多Django应用需要执行异步任务, 以便不耽误http request的执行. 我们也可以选择许多方法来完成异步任务, 使用Celery是一个比较好的选择, 因为Celery有着大量的社区支持, 能够完美的扩展, 和Django结合的也很好. Celery不仅能在Django中使用, 还能在其他地方被大量的使用. 因此
2015-04-08 15:00:47 20468
原创 Django model 字段类型及选项解析
model field 类型1、AutoField 一个自增的IntegerField,一般不直接使用,Django会自动给每张表添加一个自增的primary key。2、BigIntegerField 64位整数, -9223372036854775808 到 9223372036854775807。默认的显示widget 是 TextI
2015-04-03 10:57:52 24784
原创 Django站点管理--ModelAdmin
class AuthorAdmin(admin.ModelAdmin): list_display=('name', 'age', 'sex') #指定要显示的字段 search_fields=('name',) #指定要搜索的字段,将会出现一个搜索框让管理员搜索关键词 list_filter = ('publication_date',)
2015-04-01 16:50:16 3504
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人