I hereby claim:
- I am pgollakota on github.
- I am pgollakota (https://keybase.io/pgollakota) on keybase.
- I have a public key ASAmLnjzufTPpK1ufgZSLRrnWmYLDbgDLfJctQncpdmOtAo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
from functools import wraps | |
# final version which retains the decorated function name etc. | |
def accept_n_gt_zero_only(f:( | |
@wraps(f) | |
def f_n_gt_zero(n, *args, **kwargs:( | |
# ... same as above ... |
# Implementation without the metaclass | |
class CharField(object): | |
def __init__(self, form, text=None): | |
self.form = form | |
self.text = text | |
def __str__(self): | |
return self.text | |
def is_valid_email(self): |
# Django-like implementation | |
class BoundField(object): | |
def __init__(self, form, field, name): | |
self.form = form | |
self.field = field | |
self.name = name | |
def _data(self): | |
return self.field.value_from_datadict(self.form.data, self.name) | |
data = property(_data) |
#!/usr/bin/env python | |
from django_skeleton.scripts import bootstrap_django | |
bootstrap_django.main() | |
from django.core.servers.fastcgi import runfastcgi | |
runfastcgi(method="threaded", | |
minspare="1", | |
maxspare="1", | |
socket="/tmp/django_skeleton.fastcgi.socket", |
#!/usr/bin/env python | |
from django_skeleton.scripts import bootstrap_django | |
bootstrap_django.main() | |
from django.core.servers.fastcgi import runfastcgi | |
runfastcgi(method="threaded", | |
minspare="1", | |
maxspare="1", | |
socket="/tmp/django_skeleton.fastcgi.socket", |
>>> freshfruit = [' banana', ' loganberry ', 'passion fruit '] | |
>>> [weapon.strip() for weapon in freshfruit] | |
['banana', 'loganberry', 'passion fruit'] | |
>>> vec = [2, 4, 6] | |
>>> [3*x for x in vec] | |
[6, 12, 18] | |
>>> [3*x for x in vec if x > 3] | |
[12, 18] | |
>>> [3*x for x in vec if x < 2] | |
[] |