class Foo()
is not necessary in 3.x
Using class [a-zA-Z]+\(\):
class Foo()
is not necessary in 3.xclass [a-zA-Z]+\(\):
"""Generate a report about the meta information of a pckage. | |
This includes its children modules, | |
functions, classes, arg/kwarg count, etc. | |
""" | |
import ast | |
import inspect | |
import os | |
import pkgutil | |
import sys |
from random import choice | |
types = ['sporophyte', 'gametophyte'] | |
class Plant(object): | |
def __init__(self, type=None): | |
self.type = type or choice(types) |
from contextlib import contextmanager | |
def to_mgr(fn): | |
fn.__converted__ = True | |
@contextmanager | |
def fn2(*args, **kwargs): | |
try: | |
fn(*args, **kwargs) |
===============================================================================
# -*- coding: UTF-8 -*- | |
"""Scientific branches.""" | |
from itertools import permutations | |
from random import choice | |
branches = { | |
"Acarology": "study of mites", | |
"Aceology": "science of remedies, or of therapeutics; iamatology.", | |
"Acology": "study of medical remedies", |
"""FSM abstraction in python for flask. | |
========================== | |
Requirements: | |
1. Transition from/to steps | |
2. Only allow certain transitions | |
3. Reset FSM once in a certain position (stopping state) | |
E.g. a form that may then save to a DB and then |
"""Tokenize bookmark titles and create an inverted index.""" | |
import re | |
import os | |
import sys | |
from pprint import pprint as ppr | |
from collections import Counter, defaultdict | |
from pyquery import PyQuery as pq |
""" | |
Exploring some ideas around customizable decorators that derive default | |
values from a config or instance. | |
""" | |
from functools import wraps | |
# Simple customizable decorator. | |