設定ファイル config fileの1つの形式である、yamlをやってみた。

In [1]: s = 
   ...: name: Hage
   ...: sex: male
   ...: class: useless
   ...: hair: nothing
   ...: arms:
   ...: - gun
   ...: - pachinko
   ...: 

In [3]: with open(aaa.yaml, w) as f:
   ...:     f.write(s)
   ...:     

In [4]: more aaa.yaml

name: Hage
sex: male
class: useless
hair: nothing
arms:
- gun
- pachinko

In [5]: import yaml

In [6]: with open(aaa.txt, r) as f:
   ...:     data = yaml.load(f)
   ...:     

In [7]: data
Out[7]: 
{arms: [gun, pachinko],
 class: useless,
 hair: nothing,
 name: Hage,
 sex: male}

にゃるほど。

参考にさせてもらったところ。

www.lifewithpython.com

PyYAMLDocumentation – PyYAML

Rubyist Magazine - プログラマーのための YAML 入門 (初級編)