• <bdo id='Pd0Mu'></bdo><ul id='Pd0Mu'></ul>
  1. <small id='Pd0Mu'></small><noframes id='Pd0Mu'>

    <i id='Pd0Mu'><tr id='Pd0Mu'><dt id='Pd0Mu'><q id='Pd0Mu'><span id='Pd0Mu'><b id='Pd0Mu'><form id='Pd0Mu'><ins id='Pd0Mu'></ins><ul id='Pd0Mu'></ul><sub id='Pd0Mu'></sub></form><legend id='Pd0Mu'></legend><bdo id='Pd0Mu'><pre id='Pd0Mu'><center id='Pd0Mu'></center></pre></bdo></b><th id='Pd0Mu'></th></span></q></dt></tr></i><div id='Pd0Mu'><tfoot id='Pd0Mu'></tfoot><dl id='Pd0Mu'><fieldset id='Pd0Mu'></fieldset></dl></div>

    <legend id='Pd0Mu'><style id='Pd0Mu'><dir id='Pd0Mu'><q id='Pd0Mu'></q></dir></style></legend>

    1. <tfoot id='Pd0Mu'></tfoot>

      'dict' 对象没有属性 'read'

      时间:2023-09-13

        <small id='67cXf'></small><noframes id='67cXf'>

          <tbody id='67cXf'></tbody>
        • <legend id='67cXf'><style id='67cXf'><dir id='67cXf'><q id='67cXf'></q></dir></style></legend>
              <i id='67cXf'><tr id='67cXf'><dt id='67cXf'><q id='67cXf'><span id='67cXf'><b id='67cXf'><form id='67cXf'><ins id='67cXf'></ins><ul id='67cXf'></ul><sub id='67cXf'></sub></form><legend id='67cXf'></legend><bdo id='67cXf'><pre id='67cXf'><center id='67cXf'></center></pre></bdo></b><th id='67cXf'></th></span></q></dt></tr></i><div id='67cXf'><tfoot id='67cXf'></tfoot><dl id='67cXf'><fieldset id='67cXf'></fieldset></dl></div>

                <bdo id='67cXf'></bdo><ul id='67cXf'></ul>
                <tfoot id='67cXf'></tfoot>
                本文介绍了'dict' 对象没有属性 'read'的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                问题描述

                在 Windows 系统上运行 Python 我遇到了将 JSON 文件加载到内存中的问题.我的代码有什么问题?

                Running Python on a Windows system I encountered issues with loading a JSON file into memory. What is wrong with my code?

                >>> import json
                >>> array = json.load({"name":"Name","learning objective":"load json files for data analysis"})
                Traceback (most recent call last):
                  File "<pyshell#1>", line 1, in <module>
                    array = json.load({"name":"Name","learning objective":"load json files for data analysis"})
                  File "C:Python34libjson\__init__.py", line 265, in load
                    return loads(fp.read(),
                AttributeError: 'dict' object has no attribute 'read'
                

                推荐答案

                既然要转成json格式,就用json.dumps()代替json.load().这会起作用:

                Since you want to convert it into json format, you should use json.dumps() instead of json.load(). This would work:

                >>> import json
                >>> array = json.dumps({"name":"Galen","learning objective":"load json files for data analysis"})
                >>> array
                '{"learning objective": "load json files for data analysis", "name": "Galen"}'
                

                输出:

                >>> a = json.loads(array)
                >>> a["name"]
                u'Galen'
                

                这篇关于'dict' 对象没有属性 'read'的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                上一篇:Python 类与模块属性 下一篇:如何解决 AttributeError:'list' 对象没有属性

                相关文章

                最新文章

                <i id='4zSU8'><tr id='4zSU8'><dt id='4zSU8'><q id='4zSU8'><span id='4zSU8'><b id='4zSU8'><form id='4zSU8'><ins id='4zSU8'></ins><ul id='4zSU8'></ul><sub id='4zSU8'></sub></form><legend id='4zSU8'></legend><bdo id='4zSU8'><pre id='4zSU8'><center id='4zSU8'></center></pre></bdo></b><th id='4zSU8'></th></span></q></dt></tr></i><div id='4zSU8'><tfoot id='4zSU8'></tfoot><dl id='4zSU8'><fieldset id='4zSU8'></fieldset></dl></div>

                <small id='4zSU8'></small><noframes id='4zSU8'>

                  <bdo id='4zSU8'></bdo><ul id='4zSU8'></ul>
                1. <legend id='4zSU8'><style id='4zSU8'><dir id='4zSU8'><q id='4zSU8'></q></dir></style></legend>
                  1. <tfoot id='4zSU8'></tfoot>