使用索引拆分文本文件

时间:2017-03-30 03:49:31

标签: python-2.7

我有一个文件示例

a=1,2,3,4ptr
b=5,6,7,5ptr
c=9,10,11float

如何使用索引将其拆分并存储到字典中并从float中分离ptr,以便所有ptr都应该在ptr文件中并浮动在浮动文件中。 输出应该像{'a':['1','2','3','4ptr']}

1 个答案:

答案 0 :(得分:1)

也许是这些行代码,

# -*- coding: utf-8 -*-


def convert_file(file_path):
    f = open(file_path, "rb")
    result = {}
    for line in f.xreadlines():
        line = line.replace("\n", "")
        result[line.split("=")[0]] = line.split("=")[1].split(",")
    return result


if __name__ == '__main__':
    print convert_file("./sb.txt")