deeperlib.api package

Submodules

deeperlib.api.simapi module

class deeperlib.api.simapi.SimpleApi[source]

Bases: object

An interface of many abstract methods. Users or developers could build their own subclasses of SimpleApi to support specific api.

callAPI(params)[source]
callMulAPI(queries)[source]
getDelay()[source]
getID()[source]
getKwargs()[source]
getSearchTerm()[source]
getSession()[source]
getToken()[source]
getURL()[source]
setDelay(delay)[source]
setID(client_id, client_secret)[source]
setKwargs(kwargs)[source]
setSearchTerm(search_term)[source]
setSession(session)[source]
setToken()[source]
setURL(url)[source]

deeperlib.api.simthread module

class deeperlib.api.simthread.SimpleThread(func, args, name='')[source]

Bases: threading.Thread

A simple subclass of the Thread class. We can create new thread for customized function easily.

getResult()[source]
run()[source]

Module contents