webworker_scripts

WARNING! THIS SCRIPTS ARE USED IN A SANDBOX SO ALL DEPENDENCIES SHOULD BE HANDELED HERE!

THIS USES PYODIDE V0.17!

Module Contents

Classes

requestList

csvWriter

weblog

HTTPRequest

Wrapper around XMLHttpRequest

SimpleNetwork

Functions

request(url[, params, jsonResult, whitelist])

A very simple version of the NetworkService to request synchronous data

Attributes

log

webworker_scripts.request(url, params=None, jsonResult=True, whitelist=('/list', '/view'))

A very simple version of the NetworkService to request synchronous data

class webworker_scripts.requestList(url, params=None, maxRequests=999)
requestData()
next()
running()
class webworker_scripts.csvWriter(delimiter=';')
delimiter = ';'
writeRow(row)
writeRows(rows)
download(name='export.csv')
class webworker_scripts.weblog
static info(text)
static warn(text)
static error(text)
webworker_scripts.log
class webworker_scripts.HTTPRequest(method, url, callbackSuccess=None, callbackFailure=None, payload=None, content_type=None, asynchronous=True)

Bases: object

Wrapper around XMLHttpRequest

onReadyStateChange(*args, **kwargs)

Internal callback.

class webworker_scripts.SimpleNetwork

Bases: object

genReqStr(params)
request(url, params)
onCompletion(text)
onError(text, code)