Skip to main content

light dal package

Project description

banner.connection.Connection(self, host, user, passwd=None, db=None, ssl_key=None, ssl_cert=None, name=None):

Create a Connection object compatible with banner.queries

banner.connection.connections(conns: Dict[str, Connection] = {}):

Getter/Setter for known connections dict

banner.queries.simple_query(query: str, connection=None, as_df=True) -> pd.DataFrame:

run a simple string query for connection, return data as list of dicts / df for connection=None try to get first known connection

banner.queries.neware_query(device: int, unit: int, channel: int, test: int, connection: Union[Connection, str] = None, raw=False):

query connection for device, unit, channel, test raises Value err if no data exists for raw=True return data as saved in the db for raw=False compute temp, voltage, current aswell as grouping by auxchl_id for connection=None try to get first known connection

banner.queries.neware_query_by_test(table: str, cell: int, test: int, connection: Union[Connection, str] = None, raw=False):

query connection for device, unit, channel, test, as well as the connection storing the data raises Value err if no data exists ** the connection has to be an entry in connections() ** returns neware_query for result values for connection=None try to get first known connection

banner.queries.describe_table(table, connection: Union[Connection, str] = None)

Returns a series of table columns

banner.queries.describe(table, connection: Union[Connection, str] = None)

Returns a series of db tables

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

banner-storedot-0.9.4.tar.gz (5.8 kB view hashes)

Uploaded Source

Built Distribution

banner_storedot-0.9.4-py3-none-any.whl (6.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page