Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
dictIO 0.4.1
Logo
dictIO 0.4.1

Contents:

  • dictIO
  • API Reference
    • dictIO package
      • dictIO.utils
        • dictIO.utils.counter
          • BorgCounter
          • DejaVue
          • Indenter
        • dictIO.utils.dict
        • dictIO.utils.logging
        • dictIO.utils.path
        • dictIO.utils.strings
      • dictIO.dict
        • SDict
      • dictIO.dict_parser
        • DictParser
      • dictIO.dict_reader
        • DictReader
      • dictIO.dict_writer
        • DictWriter
      • dictIO.formatter
        • FoamFormatter
        • Formatter
        • JsonFormatter
        • NativeFormatter
        • XmlFormatter
      • dictIO.parser
        • FoamParser
        • JsonParser
        • NativeParser
        • Parser
        • XmlParser
      • dictIO.types
      • dictIO.cpp_dict
        • CppDict
  • CLI Documentation
    • dictParser - CLI interface
  • File Format
    • dict
  • Changelog
  • Style Guide
  • LICENSE
Back to top
View this page

File Format¶

By default, dictIO reads and writes Python dicts as a human-readable dictionary text file: ‘dict file’ in short. With some limitations, dictIO also supports reading and writing to OpenFOAM, Json and XML.

  • dict
    • Description
    • Structure
    • Header
    • #include Directive(s)
    • Element Types
    • Examples
    • References and Expressions
    • Nesting
    • The dict-in-a-list Pitfall
Next
dict
Previous
dictParser - CLI interface
Copyright © 2024, DNV AS. All rights reserved.
Made with Sphinx and @pradyunsg's Furo