cari

Rumah  >  Soal Jawab  >  teks badan

python - Bagaimana untuk menentukan pembolehubah bersarang dalam kelalang jinjia2

Dalam jinjia, seperti yang ditunjukkan di bawah, saya mentakrifkan nombor berubah

{% set number = unit %}

file_dict ialah pembolehubah jenis dict Saya ingin merujuk kunci dalam file_dict supaya kita boleh mencari nilai dalam file_dict dengan kuncinya ialah {{number}}

{{file_dict{{number}}}}

Nampaknya takrifan seperti di atas adalah haram dan tidak boleh dilalui
Selain itu, takrifan makro pun tidak boleh digunakan

{% macro get_value(number) %}
             {{ pdf_dict{{number}}}}
{% endmacro %}

Adakah terdapat cara untuk menentukan pembolehubah bersarang

迷茫迷茫2714 hari yang lalu1250

membalas semua(1)saya akan balas

  • 扔个三星炸死你

    扔个三星炸死你2017-06-22 11:53:50

    Saya menyelesaikannya sendiri, saya diingatkan bahawa pembolehubah jinjia2 mempunyai sintaks __getitem__ Saya hanya memanggil get terus dan bukannya mengakses atribut tersebut tidak akan berkesan

    balas
    0
  • Batalbalas