所以我有一個yaml文件,有很多瑣事問題和答案列表。然而,每當我嘗試加載這個文件並用pyyaml轉儲python中的內容時,它會將它們倒轉回去。我不確定是否是我的yaml文件,或者我是否在圖書館做錯了什麼。PyYaml傾倒東西
比方說,我的問題/答案對一個看起來像這樣在YAML文件 -
{"question": "What is the name of this sequence of numbers: 1, 1, 2, 3, 5, 8, 13, ...",
"answer": ["The Fibonacci Sequence", "The Padovan Sequence", "The Morris Sequence"]}
當我使用對Python字典yaml.dump(),它甩掉這個 -
answer: [fibonacci, padovan, morris]\nquestion: 'what sequence is this: 1, 1, 2, 3, 5, 8, 13, ...'\n"
我期待這一點 -
- question: "What is the name of this sequence of numbers: 1, 1, 2, 3, 5, 8, 13, ..."
answer: ["The Fibonacci Sequence", "The Padovan Sequence", "The Morris Sequence"]
難道我做錯了什麼嗎?
謝謝,所以我做錯了什麼,我只是不知道它是什麼。 – 2012-03-31 00:42:54