core
Core module for lazyq — a lightweight, chainable query pipeline for Python.
GroupedQuery
def GroupedQuery(
data, operations
):
Initialize self. See help(type(self)) for accurate signature.
Query
def Query(
data, operations:NoneType=None
):
Initialize self. See help(type(self)) for accurate signature.
read_excel
def read_excel(
path, sheet_name:NoneType=None
):
read_yaml
def read_yaml(
path, key:NoneType=None
):
read_json
def read_json(
path, key:NoneType=None, stream:bool=False
):
read_sqlite3
def read_sqlite3(
db_path, query
):
read_csv
def read_csv(
path
):
F
def F(
name
):
Initialize self. See help(type(self)) for accurate signature.
Condition
def Condition(
fn
):
Initialize self. See help(type(self)) for accurate signature.
Sort
def Sort(
key:NoneType=None, reverse:bool=False
):
Initialize self. See help(type(self)) for accurate signature.
Reduce
def Reduce(
fn, initial:NoneType=None
):
Initialize self. See help(type(self)) for accurate signature.
GroupBy
def GroupBy(
key
):
Initialize self. See help(type(self)) for accurate signature.
Select
def Select(
keys
):
Initialize self. See help(type(self)) for accurate signature.
Limit
def Limit(
n
):
Initialize self. See help(type(self)) for accurate signature.
Filter
def Filter(
fn
):
Initialize self. See help(type(self)) for accurate signature.
Map
def Map(
fn
):
Initialize self. See help(type(self)) for accurate signature.