Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/pyparsing/pyparsing
/ functions
Functions
1,655 in github.com/pyparsing/pyparsing
⨍
Functions
1,655
◇
Types & classes
303
↳
Endpoints
5
↓ 1 callers
Function
sum_atomic_weights_by_results_name
(element_list)
examples/chemical_formulas.py:53
↓ 1 callers
Method
summary
(self, showPassed=False, showAll=False)
examples/TAP.py:150
↓ 1 callers
Function
test
Tests the parsing of various supported expressions. Raises an AssertError if the output is not what is expected. Prints the input, expect
examples/LAparser.py:409
↓ 1 callers
Function
test
(strng)
examples/verilog_parse.py:877
↓ 1 callers
Function
test
(strng)
examples/configParse.py:62
↓ 1 callers
Method
test
(self, sql_stmt, expected_tables, verbose=False)
examples/bigquery_view_parser.py:646
↓ 1 callers
Function
to_chr
chr(x) if 0 < x < 128 ; unicode(x) if x > 127.
examples/dfmparse.py:31
↓ 1 callers
Function
token_map
Helper to define a parse action by mapping a function to all elements of a :class:`ParseResults` list. If any additional args are passed, they
pyparsing/core.py:6825
↓ 1 callers
Function
transform_query
r""" Parse a query string using boolean and arithmetic comparison operations, and convert it to a dict for the expression equivalent using Mon
examples/mongodb_query_expression.py:402
↓ 1 callers
Method
trigger_url
(cls)
examples/statemachine/statemachine.py:287
↓ 1 callers
Method
useItem
(self, player, target)
examples/adventureEngine.py:124
↓ 1 callers
Method
validate
(token)
tests/test_unit.py:6580
↓ 1 callers
Function
validate_parsed_list
(test_str: str, result: ParseResults)
examples/parse_python_value.py:137
↓ 1 callers
Function
validate_parsed_value
(test_str: str, result: ParseResults)
examples/parse_python_value.py:133
↓ 1 callers
Method
visit_all
General-purpose method to yield all expressions and sub-expressions in a grammar. Typically just for internal use.
pyparsing/core.py:558
↓ 1 callers
Function
with_attribute
Helper to create a validating parse action to be used with start tags created with :class:`make_xml_tags` or :class:`make_html_tags`. Use
pyparsing/actions.py:102
↓ 1 callers
Function
wrapper
(*args)
pyparsing/core.py:284
Method
A
()
tests/test_unit.py:6739
Method
B
()
tests/test_unit.py:6757
Method
C
()
tests/test_unit.py:6760
Method
D
()
tests/test_unit.py:6763
Method
E
()
tests/test_unit.py:6766
Method
F
()
tests/test_unit.py:6769
Method
G
()
tests/test_unit.py:6772
Method
GetNot
(self, not_set)
examples/searchparser.py:294
Method
GetNot
(self, not_set)
examples/searchParserAppDemo.py:28
Method
GetQuotes
(self, search_string, tmp_result)
examples/searchparser.py:287
Method
GetQuotes
(self, search_string, tmp_result)
examples/searchParserAppDemo.py:23
Method
GetWord
(self, word)
examples/searchparser.py:274
Method
GetWord
(self, word)
examples/searchParserAppDemo.py:17
Method
GetWordWildcard
(self, word)
examples/searchparser.py:280
Method
GetWordWildcard
(self, word)
examples/searchParserAppDemo.py:20
Method
H
()
tests/test_unit.py:6775
Method
J
()
tests/test_unit.py:6778
Method
K
()
tests/test_unit.py:6781
Method
_
(t)
tests/test_unit.py:8252
Method
__add__
(self, other: ParseResults)
pyparsing/results.py:528
Method
__add__
Implementation of ``+`` operator - returns :class:`And`. Adding strings to a :class:`ParserElement` converts them to :class:`Literal`
pyparsing/core.py:1610
Method
__add__
(self, other)
pyparsing/core.py:2638
Method
__add__
(self, other)
pyparsing/core.py:6671
Method
__and__
Implementation of ``&`` operator - returns :class:`Each`
pyparsing/core.py:1819
Method
__bool__
(self)
pyparsing/results.py:312
Method
__bool__
(self)
pyparsing/core.py:5872
Method
__bool__
(self)
tests/test_unit.py:2576
Method
__bool__
(self)
tests/test_unit.py:2589
Method
__bool__
(self)
tests/test_unit.py:2606
Method
__bool__
(self)
examples/simpleBool.py:30
Method
__bool__
(self)
examples/simpleBool.py:43
Method
__bool__
(self)
examples/simpleBool.py:66
Method
__call__
Shortcut for :class:`set_results_name`, with ``list_all_matches=False``. If ``name`` is given with a trailing ``'*'`` character, the
pyparsing/core.py:1911
Method
__call__
(self, s: str, l: int, t: ParseResults)
pyparsing/actions.py:31
Method
__call__
(self, char: str)
pyparsing/util.py:217
Method
__call__
Evaluate the partial and return the result
pyparsing/diagram/__init__.py:170
Method
__call__
(self, s, l, t)
tests/test_unit.py:4952
Method
__call__
(self, l, t)
tests/test_unit.py:4956
Method
__call__
(self, t)
tests/test_unit.py:4960
Method
__call__
(self)
tests/test_unit.py:4964
Method
__call__
(s, l, t)
tests/test_unit.py:4969
Method
__call__
(l, t)
tests/test_unit.py:4974
Method
__call__
(t)
tests/test_unit.py:4979
Method
__call__
()
tests/test_unit.py:4984
Method
__call__
(cls, s, l, t)
tests/test_unit.py:4989
Method
__call__
(cls, l, t)
tests/test_unit.py:4994
Method
__call__
(cls, t)
tests/test_unit.py:4999
Method
__call__
(cls)
tests/test_unit.py:5004
Method
__call__
(self, other)
tests/test_unit.py:6940
Method
__call__
(self, player)
examples/adventureEngine.py:174
Method
__contains__
(self, k)
pyparsing/results.py:306
Method
__contains__
(self, key: int)
pyparsing/diagram/__init__.py:390
Method
__contains__
(self, name: str)
examples/tiny/tiny_engine.py:49
Method
__del__
(self)
pyparsing/core.py:6215
Method
__delitem__
(self, i)
pyparsing/results.py:277
Method
__delitem__
(self, key)
pyparsing/util.py:175
Method
__delitem__
(self, key: int)
pyparsing/diagram/__init__.py:387
Method
__dir__
(self)
pyparsing/results.py:890
Method
__enter__
(self)
pyparsing/testing.py:139
Method
__enter__
(self)
tests/test_unit.py:78
Method
__eq__
(self, other)
pyparsing/core.py:2250
Method
__eq__
(self, other)
tests/test_unit.py:8242
Method
__eq__
(self, other)
examples/btpyparse.py:35
Method
__exit__
(self, *args)
pyparsing/testing.py:142
Method
__exit__
(self, *args)
tests/test_unit.py:81
Method
__get__
(self, obj, cls)
pyparsing/unicode.py:14
Method
__getattr__
(self, name)
pyparsing/results.py:520
Method
__getattr__
(self, attr)
examples/adventureEngine.py:54
Method
__getitem__
(self, i)
pyparsing/results.py:31
Method
__getitem__
(self, i)
pyparsing/results.py:253
Method
__getitem__
use ``[]`` indexing notation as a short form for expression repetition: - ``expr[n]`` is equivalent to ``expr*n`` - ``expr[m
pyparsing/core.py:1849
Method
__getitem__
(self, key)
pyparsing/util.py:143
Method
__getitem__
(self, key: int)
pyparsing/diagram/__init__.py:384
Method
__getnewargs__
(self)
pyparsing/results.py:887
Method
__getnewargs__
(self)
pyparsing/core.py:2732
Method
__getstate__
(self)
pyparsing/results.py:34
Method
__getstate__
(self)
pyparsing/results.py:871
Method
__hash__
(self)
pyparsing/core.py:2259
Method
__iadd__
(self, other)
pyparsing/core.py:4634
Method
__iand__
(self, other)
pyparsing/core.py:5009
Method
__ilshift__
(self, other)
pyparsing/core.py:6192
Method
__init__
(self, chars)
dest/inv_regex.py:41
Method
__init__
(self, expr)
dest/inv_regex.py:60
← previous
next →
401–500 of 1,655, ranked by callers