2

このようなエラーを見つけた人はいますか?

File "C:\Python27\lib\site-packages\yaml\parser.py", line 439, in parse_block_mapping_key
"expected <block end>, but found %r" % token.id, token.start_mark)

ParserError: while parsing a block mapping
  in "a.yml", line 1, column 1
expected <block end>, but found '<block mapping start>'
  in "a.yml", line 224, column 2 

PyYaml を使用して YAML ファイルを読み込もうとしたときに見つかりました。私はそれをグーグルで検索しましたが、何も見つかりませんでした。

4

3 に答える 3

4

問題は、有効な YAML ファイルを取得できなかったことです。最初は自分のコードが間違っていると思っていましたが、オンライン YAML パーサーを確認した ところ、同じ出力が返されました。ウェブサイトが正しいと仮定すると、YAML ファイルは有効ではありません。

于 2012-02-10T09:42:33.543 に答える
0

これと同じエラーがありましたが、私にとってはインデントの問題でした(!)

于 2016-03-16T15:00:06.203 に答える