Bookmarks
Tag cloud
Picture wall
Daily
RSS Feed
  • RSS Feed
  • Daily Feed
  • Weekly Feed
  • Monthly Feed
Filters

Links per page

  • 20 links
  • 50 links
  • 100 links

Filters

Untagged links
14 results tagged parser  ✕   ✕
cheery/json-algorithm https://github.com/cheery/json-algorithm
Sun 02 May 2021 06:59:15 PM PDT archive.org

A project that teaches you how to write your own JSON parser.

python lesson json parser
pyparsing/pyparsing/ https://github.com/pyparsing/pyparsing/
Fri 26 Feb 2021 04:11:30 PM PST archive.org

A Python module for building parsing expression grammars. Build recognizers combinatively, i.e., by plugging together discrete examples of things to look for. Very useful for command parsers.

python module parser bots exocortex parsing
GitHub - lark-parser/lark: A modern parsing library for Python, implementing Earley & LALR(1) and an easy interface https://github.com/lark-parser/lark
Wed 05 Feb 2020 10:15:49 AM PST archive.org

A Python module for writing context-free grammar parsers. Implements Earley shared packed parse forests and look-ahead LR parsing. Has multiple lexers. Builds parse trees automatically. Pure Python. Can generate stand-alone parsers as well. Acts more like a traditional parser than a new-school parser.

Outputs Tree() objects, Token(<type>, 'text') objects.

python module parser lexer grammar toolkit exocortex
GitHub - MycroftAI/lingua-franca: Mycroft's multilingual text parsing and formatting library https://github.com/MycroftAI/lingua-franca
Thu 05 Dec 2019 01:48:08 PM PST archive.org

Lingua Franca is our multilingual Natural Language Processing library. It allows Mycroft to both understand and respond with naturally expressed entities such as numbers, dates and times. Stand-alone Python module. Ready-to-use and currently has support for Danish, Dutch, English, French, German, Hungarian, Italian, Portuguese, Spanish, and Swedish. Heuristic parsing routines to extract numbers, dates, times, or durations from a spoken language transcription. Natural language formatters for numbers, dates, times and durations as well as utilities for working with lists in multiple languages. Can reformat figures so they can be better pronounced by a synthesizer. Extract information from text to use in figuring out what the user wants and grab the stuff needed to do it.

python module nlp nlu exocortex mycroft parser formats
construct/construct: Construct: Declarative data structures for python that allow symmetric parsing and building https://github.com/construct/construct
Sat 10 Aug 2019 02:47:46 PM PDT archive.org

Construct is a powerful declarative and symmetrical parser and builder for binary data.

Instead of writing imperative code to parse a piece of data, you declaratively define a data structure that describes your data. As this data structure is not code, you can use it in one direction to parse data into Pythonic objects, and in the other direction, to build objects into binary data.

The library provides both simple, atomic constructs (such as integers of various sizes), as well as composite ones which allow you form hierarchical and sequential structures of increasing complexity. Construct features bit and byte granularity, easy debugging and testing, an easy-to-extend subclass system, and lots of primitive constructs to make your work easier.

python modules protocols datastructures serialization parser
Beautiful Soup: We called him Tortoise because he taught us. http://www.crummy.com/software/BeautifulSoup/
Tue 20 Mar 2018 01:30:27 AM PDT archive.org

A Python library for parsing HTML and XML easily.

xml python parser programming module html
dpkt - python packet creation / parsing library https://github.com/kbandla/dpkt
Tue 20 Mar 2018 01:13:16 AM PDT archive.org

A Python module which makes it easy to write software which creates and parses TCP/IP traffic.

python module foss tcpip parser generator
jq https://stedolan.github.io/jq/
Tue 20 Mar 2018 12:23:50 AM PDT archive.org

jq is a command line JSON parser that implements JSONpath syntax for slicing, dicing, and querying arbitrary JSON documents. Perfect for when your favorite online JSONpath expression tester can't handle that two gigabyte JSON dump somebody just gave you to parse...

shell cli parser filter json jsonpath query tools
Tale MUD, mudlib & Interactive Fiction framework https://pythonhosted.org/tale/
Mon 19 Mar 2018 11:59:06 PM PDT archive.org

A framework written in python for writing a MUD or interactivefiction. Can run as a console app or with a simple GUI that uses tkInter. Even has a webapp. Has a re-implementation of LPC-MUD's soul.c parser. Seems to be very complete insofar as IF is concerned, maybe the soul module will give me some hints for writing a parser.

Github repo: https://github.com/irmen/Tale

mud python gui parser framework interactivefiction webapp if
pyparsing quick reference: A Python text processing tool http://infohost.nmt.edu/~shipman/soft/pyparsing/web/index.html
Mon 19 Mar 2018 11:55:14 PM PDT archive.org

A chapter-by-chapter tutorial on how to use the PyParsing parser modle for Python.

python module parser exocortex bots tutorial
jq Tutorial https://stedolan.github.io/jq/tutorial/
Mon 19 Mar 2018 10:49:20 PM PDT archive.org

A brief tutorial page about the jq tool. reference development exocortex JSON parser utility howto

reference tools parser howto json tutorial
A look at Go lexer/scanner packages – Fatih Arslan – Medium https://medium.com/@farslan/a-look-at-go-scanner-packages-11710c2655fc
Mon 19 Mar 2018 10:32:35 PM PDT archive.org
golang lexer text parser parsing exocortex lexing list
23.2. shlex — Simple lexical analysis — Python 2.7.13 documentation https://docs.python.org/2/library/shlex.html
Mon 19 Mar 2018 04:55:33 PM PDT archive.org

The default parser and lexer that comes with python. Useful for writing minilanguages and DSLs. Maybe useful if I can figure out how to use it.

parser module python lexer minilanguages exocortex bots
gunthercox/mathparse: A Python library for evaluating natural language mathematical equations https://github.com/gunthercox/mathparse/
Mon 19 Mar 2018 03:41:42 PM PDT archive.org

A python module for parsing mathematical expressions. Figures out the equation you specify (which can be in a spoken language) and solves them.

nlp nlu language python parser module expressions math
4220 links, including 280 private
Shaarli - The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community - Theme by kalvn