ducky.patch module

class ducky.patch.Importer[source]

Bases: object

find_module(fullname, path=None)[source]
loader_for_path(directory, fullname)[source]
class ducky.patch.ModuleLoader(fullpath)[source]

Bases: object

get_code(fullname)[source]
get_source(path)[source]
load_module(fullname)[source]
class ducky.patch.RemoveLoggingVisitor[source]

Bases: ast.NodeTransformer

visit_Expr(node)[source]
visit_For(node)[source]
visit_If(node)[source]
ducky.patch.debug(s)[source]
ducky.patch.exec_f(object_, globals_=None, locals_=None)[source]