Package gavo :: Package rscdef :: Module scripting :: Class PythonScriptRunner
[frames] | no frames]

Class PythonScriptRunner

source code

  object --+    
           |    
ScriptRunner --+
               |
              PythonScriptRunner

A runner for python scripts.

The scripts can access the current table as table (and thus run SQL statements through table.query(query, pars)).

Additional keyword arguments are available under their names.

You are in the namespace of usual procApps (like procs, rowgens, and the like).

Instance Methods
 
__init__(self, script)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
run(self, dbTable, **kwargs) source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties

Inherited from object: __class__

Method Details

__init__(self, script)
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)