码迷,mamicode.com
首页 >  
搜索关键字:def    ( 28626个结果
python中计算上个月和下个月的第一天的方法
闹腾,一个简单的东西复杂化了,记录下吧: import datetime,time def get_1st_of_last_month(): """ 获取上个月第一天的日期,然后加21天就是22号的日期 :return: 返回日期 """ today=datetime.datetime.today( ...
分类:编程语言   时间:2016-06-09 06:20:19    阅读次数:341
Python-装饰器详解
初学python,装饰器是什么玩意儿? 1:装饰器是函数,只不过该函数可以具有特殊的含义,装饰器用来装饰函数或类,使用装饰器可以在函数执行前和执行后添加相应操作。 2:至少两层函数 方式一: 理解方式 before f1 执行过程: # 1:执行def auth(func): # 2: def f1 ...
分类:编程语言   时间:2016-06-08 15:38:32    阅读次数:218
基于WSGI封装一个简单WEB框架
from wsgiref.simple_server import make_serverdef index(): return 'index'def login(): return 'login'def routes(): urlpatterns=( ('/index',index), ('/lo ...
分类:Web程序   时间:2016-06-08 10:36:44    阅读次数:151
python-学习笔记之-Day5 双层装饰器 字符串格式化 python模块 递归 生成器 迭代器 序列化
1.双层装饰器 #!/usr/bin/env python # -*- coding: utf-8 -*- # author:zml LOGIN_INFO = False IS_ADMIN = False def check_log(func): def inner(): res = func() ...
分类:编程语言   时间:2016-06-08 00:01:04    阅读次数:806
python-day5-装饰器补充、模块、字符串格式化和序列化
装饰器补充之双层装饰器 1 user_info = {} 2 3 4 def check_login(func): 5 def inner(*args, **kwargs): 6 if user_info.get('is_login', None): 7 ret = func(*args, **kw ...
分类:编程语言   时间:2016-06-07 19:07:10    阅读次数:320
appium+python:自己写的一个滑动控件的方式
#调用方式roll_ele("ID","ele_id","7","up",3)#将控件分为7格,从底部倒数第二格向上滑动3格#滑动控件的方法def roll_ele(id,ele_id,size,direct,rollsize=1): """ 参数id为定位方式,eled_id为具体控件的id或xp ...
分类:移动开发   时间:2016-06-07 16:13:57    阅读次数:367
深入理解yield-乾颐堂
yield的英文单词意思是生产,刚接触Python的时候感到非常困惑,一直没弄明白yield的用法。 只是粗略的知道yield可以用来为一个函数返回值塞数据,比如下面的例子: 1 2 3 def addlist(alist): for i in alist: yield i + 1 def addl ...
分类:其他好文   时间:2016-06-07 14:48:31    阅读次数:165
Greedy Algorithoms--box
weight=[20,10,26,15]_list = zip(weight, range(0, len(weight)))capacity =70 _list.sort(key=lambda item:item[0])print _list_list_load = []def load(item) ...
分类:其他好文   时间:2016-06-07 08:54:52    阅读次数:189
Swift中使用构建配置来支持条件编译-b
在Objective-C中,我们经常使用预处理指令来帮助我们根据不同的平台执行不同的代码,以让我们的代码支持不同的平台,如: 1 2 3 4 5 6 7 8 9 #if TARGET_OS_IPHONE #define MAS_VIEW UIView #elif TARGET_OS_MAC #def ...
分类:编程语言   时间:2016-06-06 12:09:41    阅读次数:218
spark之combineByKey
combineByKey def combineByKey[C](createCombiner: (V) => C, mergeValue: (C, V) => C, mergeCombiners: (C, C) => C): RDD[(K, C)] def combineByKey[C](crea ...
分类:其他好文   时间:2016-06-06 11:57:54    阅读次数:279
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!