使用python 2.7中的列解析数据的样本工作表文件

时间:2019-04-03 19:59:26

标签: python python-2.7 file parsing

我有一个文件,我想按列而不是按行分析数据。 xls文件的格式如下:

PROJECT NAME    Testing
PROJECT PI  Tester
Primary Contact Name    Tester
Primary Contact Email   testing@tester.com
DATA SUBMISSION DATE    3/29/19

我当前正在使用此脚本,

def read_csv(file, json_file):
csv_rows = []
with open(file) as csvfile:
    reader = csv.DictReader(csvfile)
    title = reader.fieldnames
    for row in reader:
        csv_rows.extend([{title[i]:row[title[i]] for i in range(len(title))}])
    write_json(csv_rows, json_file)

如果将表设置为:

,它将按照我想要的方式解析数据。

PROJECT NAME    PROJECT PI    Primary Contact Name
Testing         Tester        Tester

我对此进行了很多研究,但找不到按列而不是按行解析的任何内容。

0 个答案:

没有答案