摘要: def lazy_print(*args): def pr(): print(args) return pr 当我们调用lazy_print()时,返回的并不是求和结果,而是求和函数: >>> p = lazy_print(1,2,3,4,5) >>> p <function lazy_print. 阅读全文
posted @ 2014-12-14 22:47 南哥的天下 阅读(765) 评论(0) 推荐(0)
摘要: 装饰器(Decorators)是 Python 的一个重要部分。简单地说:他们是修改其他函数的功能的函数。他们有助于让我们的代码更简短,也更Pythonic(Python范儿)。大多数初学者不知道在哪儿使用它们,所以我将要分享下,哪些区域里装饰器可以让你的代码更简洁。 首先,让我们讨论下如何写你自己 阅读全文
posted @ 2014-12-14 22:38 南哥的天下 阅读(401) 评论(0) 推荐(0)
摘要: 关于这个基本的问题,很早以前就很清楚了,C标准中并没有具体给出规定那个基本类型应该是多少字节数,而且这个也与机器、OS、编译器有关,比如同样是在32bits的操作系统系,VC++的编译器下int类型为占4个字节;而tuborC下则是2个字节。 所以int,long int,short int的宽度都 阅读全文
posted @ 2014-12-14 22:19 南哥的天下 阅读(1252) 评论(0) 推荐(0)
摘要: 使用Response类的set_cookie()方法可以设置cookie: Response.set_cookie( key, //键 value='', //值 max_age=None, //秒为单位的cookie寿命,None表示http-only expires=None, //失效时间,d 阅读全文
posted @ 2014-12-14 19:51 南哥的天下 阅读(1740) 评论(0) 推荐(0)
摘要: web框架简介 web框架需要快速入门​ Web框架是一组工具的集合, 为你的Web应用开发提供了基础环境, 从如何获取参数,到如何返回结果, 从如何获取cookie到如何修改返回的http header。Web框架帮你隐藏了HTTP协议的细节, 你作为一个使用者只需要关心如何实现功能,而不需要底层 阅读全文
posted @ 2014-12-14 19:10 南哥的天下 阅读(662) 评论(0) 推荐(1)
摘要: 设置响应信息的方法 1. 返回自定义的响应头,有两种方式: (1) 第一种是:视图函数return的时候,使用元组,返回自定义的信息 返回的时候的状态码可以自定义信息:"状态码 自定义的信息", 例如: 可以把下面代码中的400,改成自定义的状态码: "666 custom info" 访问网页后, 阅读全文
posted @ 2014-12-14 18:37 南哥的天下 阅读(3946) 评论(0) 推荐(0)
摘要: 1、字符串前加 u 例:u"我是含有中文字符组成的字符串。" 作用: 后面字符串以 Unicode 格式 进行编码,一般用在中文字符串前面,防止因为源码储存格式问题,导致再次使用时出现乱码。 2、字符串前加 r 例:r"\n\n\n\n” # 表示一个普通生字符串 \n\n\n\n,而不表示换行了。 阅读全文
posted @ 2014-12-14 16:49 南哥的天下 阅读(200) 评论(0) 推荐(0)