有个功能:web上需要定时刷新后台数据解决方案:数据通过json传给js,设置定时器进行页面局部刷新处理代码:#django后台代码
@csrf_exempt
@login_required
defdeploy_json(request,id):
withopen("/data/shell/autodeploy.log","r")asdata:
lines=len(list(enumerate(data)))
..
分类:
Web程序 时间:
2016-11-10 21:52:50
阅读次数:
369
默认enumerate是从0开始,为了不让它从0开始,可以这样改变它的默认值,代码如下: ...
分类:
编程语言 时间:
2016-11-10 14:22:18
阅读次数:
168
生成器 迭代器 装饰器 模块 来个需求,一个列表中所有元素都+1 1.最容易想到的方法 for循环,找列表索引,对应每个值+1 list_old = [1,2,3,4,5,6,7,8,9] for index,i in enumerate(list_old): list_old[index]+=1 ...
分类:
编程语言 时间:
2016-11-08 00:42:22
阅读次数:
313
循环语句一、概述python中循环语句有两种,while,for;JavaScript中循环语句有四种,while,do/while,for,for/injQuery循环语句each二、python循环语句2.1for循环#a、
li=[1,2,3,4]
foriinli:
print(i)#b、
li=[1,2,3,4]
fori,jinenumerate(li,1):
print(i,j)
#enumerate..
分类:
编程语言 时间:
2016-11-05 23:50:05
阅读次数:
288
1、对象的基本操作 create set query delete test enumerate 2、对象的属性特性 可写 可枚举 可配置(是否可删除) 3、对象的对象特性 对象的原型 prototype 对象的类 标示对象类型的字符串 对象的扩展标记 是否可添加新属性 //创建对象的三种方法 4、 ...
分类:
Web程序 时间:
2016-11-05 09:30:34
阅读次数:
198
涉及到的函数:for in int() enumerate(返回值不接受字符串类型 后面要加“:”) 上面虽然把enumerate从1开始显示,但是本质上还是从0开始赋值 在第6行 inp_nm中减1,OK了。 ...
分类:
编程语言 时间:
2016-11-04 02:01:36
阅读次数:
152
一 内置函数 bin()、oct()、hex()的返回值均为字符串,且分别带有0b、0o、0x前缀。 实例 统计二进制数里1的个数 二 format 实例 求两个二进制字符串的和 不能用内置函数 此外format还有很多其他功能,控制精度,对齐等格式化输出。 上面统计1的个数也可以写成 ...
分类:
编程语言 时间:
2016-11-01 13:59:41
阅读次数:
189
NSPredicate和数据库的SQL语句具有相似性,都是从数据堆中根据条件进行筛选,被广大开发者忽略的NSPredicate到底有什么功能,直接上代码。 一、筛选array1在array2中的元素 -(void)selectElement { NSArray *array1 = [NSArray ...
分类:
移动开发 时间:
2016-10-26 19:22:52
阅读次数:
152
由于深深的知道自己是事件驱动型的人,一直想补强自己的薄弱环节算法,却完全不知道从哪里入手。所以只能采用最笨的办法,刷题。从刷题中遇到问题就解决问题,最后可能多多少少也能提高一下自己的渣算法吧。 暂时的目标是一周最少两道,可能会多做多想,工作再忙也会完成这个最低目标。 Two sum: Given a ...
分类:
其他好文 时间:
2016-10-24 02:31:27
阅读次数:
153
需求:将一个4*4的数组90度旋转生成新的4*4数组 原来的4*4数组:[0, 1, 2, 3][0, 1, 2, 3][0, 1, 2, 3][0, 1, 2, 3]90度旋转后的4*4数组:[0, 0, 0, 0][1, 1, 1, 1][2, 2, 2, 2][3, 3, 3, 3] 图解过程 ...
分类:
编程语言 时间:
2016-10-22 17:44:12
阅读次数:
168