MMCT TEAM
Server IP : 103.191.208.50  /  Your IP : 216.73.216.226
Web Server : LiteSpeed
System : Linux orion.herosite.pro 4.18.0-553.53.1.lve.el8.x86_64 #1 SMP Wed May 28 17:01:02 UTC 2025 x86_64
User : celkcksm ( 1031)
PHP Version : 5.6.40
Disable Function : show_source, system, shell_exec, passthru, exec
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON
Directory (0755) :  /home/../opt/bitninja-python-dojo/embedded/lib/python3.9/test/

[  Home  ][  C0mmand  ][  Upload File  ]

Current File : /home/../opt/bitninja-python-dojo/embedded/lib/python3.9/test/cfgparser.3
  # INI with as many tricky parts as possible
  # Most of them could not be used before 3.2
     
  # This will be parsed with the following options
    # delimiters = {'='}
    # comment_prefixes = {'#'}
    # allow_no_value = True

[DEFAULT]
go = %(interpolate)s

[strange]
  values = that are indented # and end with hash comments
  other = that do continue
    in     # and still have
    other  # comments mixed
    lines  # with the values





[corruption]
  value = that is 


    actually still here


      and holds all these weird newlines


        # but not for the lines that are comments
        nor the indentation

  another value = # empty string
  yet another # None!

  [yeah, sections can be indented as well]
  and that does not mean = anything
  are they subsections = False
  if you want subsections = use XML
  lets use some Unicode = 片仮名

  [another one!]
 even if values are indented like this = seriously
yes, this still applies to = section "another one!"
this too = are there people with configurations broken as this? 
 beware, this is going to be a continuation
 of the value for
 key "this too"
 even if it has a = character
 this is still the continuation
 your editor probably highlights it wrong
 but that's life
# let's set this value so there is no error
# when getting all items for this section:
interpolate = anything will do

[no values here]
# but there's this `go` in DEFAULT

    [tricky interpolation]
      interpolate = do this
      lets = %(go)s
      
    [more interpolation]
      interpolate = go shopping
      lets = %(go)s

MMCT - 2023