我有特殊的 Python 补全技巧
2014 12 6 01:11 AM 2 条评论 2532 次查看
受不了的人就用起 IPython、bpython 来了。可问题是装这些玩意得下载啊,如果只是临时用用,实在太不方便了。
还好 Python 自带了一个 rlcompleter 模块,几行代码就能解决这个问题。
をつあおにまで GFW!
2014 12 6 01:11 AM 2 条评论 2532 次查看
2014 12 5 02:41 AM 0 条评论 6462 次查看
>>> maker = ProgressionMaker()
>>> maker[1, 2, ..., 9]
[1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> maker[6, 13, ..., 34]
[6, 13, 20, 27, 34]
虽然看上去很厉害的样子,但其实没什么技术含量……2014 11 26 03:30 AM 0 条评论 1630 次查看
2013 9 8 11:18 PM 9 条评论 8576 次查看
2013 8 5 03:56 PM 0 条评论 1726 次查看
2013 3 20 04:27 PM 10 条评论 2364 次查看
class HTTPRequest(object):
@property
def cookies(self):
"""A dictionary of Cookie.Morsel objects."""
if not hasattr(self, "_cookies"):
self._cookies = Cookie.SimpleCookie()
if "Cookie" in self.headers:
try:
self._cookies.load(
native_str(self.headers["Cookie"]))
except Exception:
self._cookies = {}
return self._cookies
在遇到非法的 cookie 时就会抛出异常,所以 self._cookies 就变成一个空字典了。这样服务器就取不到用户的 cookie,只能当成一个未登录的用户来处理。2013 2 21 04:08 AM 17 条评论 6064 次查看
2012 12 3 11:02 PM 27 条评论 73697 次查看
2011 12 21 09:56 PM 13 条评论 4521 次查看