Skip to main content

Simple tooling to seamlessly parse ini file

Project description

It may feel boring to rewrite a parser fore every project you start.

Filling your ini file with pythonic values will make you save time.

Does the boring stuff for you as long as you behave like a conscenting adult.

  >>> config = """
  ... [SECTION]
  ... intvalue=2
  ... floatvalue=7.8
  ... stringvalue=some_value
  ... cr_list = item1
  ...           item2
  ... boolean=False
  ... comma_list_s='abc','def'
  ... comma_list_i=1,2,3
  ... comma_list_f=1.0,2.5,3
  ... """
  ...

  >>> from simpleiniparser.simple_iniconfig_parser import from_string
  >>> config = from_string(config)

  >>> config['SECTION']['floatvalue']
  7.8
  >>> config['SECTION']['cr_list']
  ['item1', 'item2']

"""

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

simpleiniparser-0.3.0.tar.gz (3.0 kB view hashes)

Uploaded Source

Built Distribution

simpleiniparser-0.3.0-py3-none-any.whl (3.2 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