как получить доступ к sub-sub dict в Python

Попробуйте это

window.onload = function() {
  if (window.File && window.FileList && window.FileReader) {
    var filesInput = document.getElementById("uploadImage");
    filesInput.addEventListener("change", function(event) {
      var files = event.target.files;
      var output = document.getElementById("result");
      for (var i = 0; i < files.length; i++) {
        var file = files[i];
        if (!file.type.match('image'))
          continue;
        var picReader = new FileReader();
        picReader.addEventListener("load", function(event) {
          var picFile = event.target;
          var div = document.createElement("div");
          div.innerHTML = "<img class='thumbnail' src='" + picFile.result + "'" +
            "title='" + picFile.name + "'/>";
          output.insertBefore(div, null);
        });        
        picReader.readAsDataURL(file);
      }

    });
  }
}
<input type="file" id="uploadImage" name="termek_file" class="file_input" multiple/>
<div id="result" class="uploadPreview">

-1
задан Prou Prou Tyu 28 February 2019 в 10:14
поделиться

2 ответа

Похоже, что ваша структура dict выглядит примерно так:

fieldData['PORTFOLIO_MPOSITION'] = 
    {'PORTFOLIO_MPOSITION' : {'Security': 'OPTYWHKS Curncy', 'Position': 1.0}}

, и в этом случае вам потребуется доступ к «Security», например:

fieldData['PORTFOLIO_MPOSITION']['PORTFOLIO_MPOSITION']['Security']

, чтобы иметь возможность получить к нему доступ. с fieldData ['PORTFOLIO_MPOSITION'] ['Security'], когда вы вводите fieldData ['PORTFOLIO_MPOSITION'] на консоли, оно должно выглядеть примерно так:

 {'Security': 'OPTYWHKS Curncy', 'Position': 1.0}
0
ответ дан Rakshana 28 February 2019 в 10:14
поделиться

Я попробовал и смог разобрать необходимое. PFD:

In [1]: a = {
        "PORTFOLIO_MPOSITION":
        {
            "Security": "OPTYWHKS Curncy",
            "Position": 1.0
        }
   }

    In [2]: a
    Out[2]: {'PORTFOLIO_MPOSITION': {'Security': 'OPTYWHKS Curncy', 'Position': 1.0}}

    In [3]: a['PORTFOLIO_MPOSITION']
    Out[3]: {'Security': 'OPTYWHKS Curncy', 'Position': 1.0}

    In [4]: a['PORTFOLIO_MPOSITION']['Security']
    Out[4]: 'OPTYWHKS Curncy'

Не могли бы вы немного прояснить вопрос, если это не ответ?

0
ответ дан PKInd007 28 February 2019 в 10:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: