创建要写入文件的字典

时间:2016-06-14 14:10:33

标签: python file dictionary

我正在尝试更改写入文件的格式。该文件以通用文件格式编写。我正在将标题放入文件并编写它,以便将来可以通过简单地使用pandas字典或xarray数据阵列来读取它。为了做到这一点,我试图在文件中创建比我现在更独立的列。我有以下代码:

def cvrtpa(fle,separation_character,(labels)):
    import numpy as np
    import pandas as pd
    labels[-1]=labels[-1]+'\n'
    flabels=labels
    finlabel = np.array([flabel + separation_character for flabel in flabels])
    infile=open(fle,'r')
    templines=infile.readlines()
    vardict = {} #dict version
    for i in finlabel:
        for j in range(len(templines)):
            split=templines[j]            
            x = split.split()
            vardict.setdefault(finlabel[i],[]).append(x)
    infile.close()
    outfile=open(fle, 'w')
    outfile.write(finlabel)
    outfile.write(temp)
    outfile.close()
    mfile=open(fle,'r')
    data=mfile.readlines()
    return data

fl='.../Summer 2016/Data/Test/Test'
label=['Year','Month','Day','Hour','Minute','Precipitation']
xx=cvrtpa(fl,'',label)

我对词典并不太熟悉,因此提出我的代码有点困难。我知道可能存在不一致/错误。

1 个答案:

答案 0 :(得分:1)

root
    folder1
        foldera
            file.php
    folder2
        folderb
    web <- DocumentRoot should point here
        .htaccess
        index.php