如何在csv文件中表示嵌套值?我想将文件无缝加载到(嵌套的)python字典中

时间:2019-07-16 22:11:35

标签: python csv dictionary nested

我的第一个想法是通过引用将csv文件链接在一起。这将使每个单元的信息保持简单。如果链变得很长,并且找到要编辑的正确csv文件变得太复杂,则可能会出现潜在的问题。

demographics:
    description: This is a description of demographics
        type: string
            value:
                ethnicity:
                        -a
                        -b
                        -c
    node: node801832
    somerandom:
        random1: 201901
        random2: lkk133

A column in popdemographics.csv
demographics        
description.csv     
node.csv        
somerandom.csv      


The csv file referenced by description.csv
description     
This is a description of demographics       
type.csv

1 个答案:

答案 0 :(得分:0)

这在csv中是不可能的。如果您希望“非技术人员”的可读性,可以考虑使用YAML