Skip to main content

wL support package for python

Reason this release was yanked:

crucial error in wL.parser

Project description

wL

wL is a markup metalanguage designed to store arbitrary data in a format that is both human-readable and machine-readable.

The design goals of wL emphasize elementary simplicity, generality, stability, and usability across all programming language. Plus, wL format does not contain no data specialisation or typing, for a linear read.

Consider checking the GitHub rep to get a full documentation.

Packages

wLpylib itself does not coutain any function, class. You should import either wLpylib.exporter or wLpylib.parser.

Doc

Exporter

Coutains two functions to export to a str, or a file (supports pathlib.Path). Additionally coutains a configure class.

from wLpylib.exporter import export, exports, ExportConfig

export(obj, config)        # export obj to a str following rules in config
exports(obj, path, config) # export obj to bounded file following rules in config

ExportConfig(src) # configuration for both export functions

Parser

Coutains two functions to parse wL from a str, or a file (supports pathlib.Path).

from wLpylib.exporter import export, exports

load(obj, config)        # parse wL from a str
loads(obj, path, config) # parse wL from a file

Project details


Download files

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

Source Distribution

wlpylib-1.3.1.tar.gz (12.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wlpylib-1.3.1-py3-none-any.whl (8.4 kB view details)

Uploaded Python 3

File details

Details for the file wlpylib-1.3.1.tar.gz.

File metadata

  • Download URL: wlpylib-1.3.1.tar.gz
  • Upload date:
  • Size: 12.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.2

File hashes

Hashes for wlpylib-1.3.1.tar.gz
Algorithm Hash digest
SHA256 e7f943da0986849f579be04a151aa5fa667c20a3293b4da82c2c1a125ff70c01
MD5 ea5e68763f160000abed346c88367c77
BLAKE2b-256 2fa6f1f4ec9afe4c61056d24306933cecc369bc36251f4dd7b799979789e7da6

See more details on using hashes here.

File details

Details for the file wlpylib-1.3.1-py3-none-any.whl.

File metadata

  • Download URL: wlpylib-1.3.1-py3-none-any.whl
  • Upload date:
  • Size: 8.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.2

File hashes

Hashes for wlpylib-1.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5e3f65be0619c126b2cfc159abae4a66b3aac295eb0ace3675570a2a02b59ade
MD5 8fc1dffb07925b8f4b51864dd7104772
BLAKE2b-256 3b8ce192e865825931a71e812752eb74d80a9472182599034cb444bb14aa08ef

See more details on using hashes here.

Supported by

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