请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

Python3中读取yaml文件后,不是以字典的形式存放

读取yaml文件后,不是以字典的形式存放,打印出来是字符串,还可以用什么文件好?https://img1.sycdn.imooc.com//szimg/5b52d8e300019c8a08320541.jpg

正在回答 回答被采纳积分+3

1回答

提问者 慕神6633432 2018-07-21 17:23:47

我已经知道原因了,是yaml文件存数据格式不对

0 回复 有任何疑惑可以回复我~
  • 你好想问下,这个问题最后怎么解决的?我也出现了这个问题。
    回复 有任何疑惑可以回复我~ 2018-12-15 11:04:34
  • Fodee 回复 qq_chanperwu_0 #2
    试一下在yaml中的数据之间添加个空格。我也试过遇到这个问题。现在解决了。如下第一行是我原来的写法,后面改成第二行就成功了。所以应该是因为yaml文件的写法问题
    user_info_0:{bp:'4902',deviceName:'127.0.0.1:21503',port:'4723'}
    user_info_2: {bp: '4916', deviceName: '127.0.0.1:21503', port: '4700'}
    回复 有任何疑惑可以回复我~ 2018-12-24 16:59:50
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信