Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Python中基于分隔符在键中存储多个值_Python - Fatal编程技术网

在Python中基于分隔符在键中存储多个值

在Python中基于分隔符在键中存储多个值,python,Python,我在文本文件中有以下值。最后,我想将'ENTRY'和'NAME'的值存储在一个postgreSQL表中 ENTRY H00001 Disease NAME B-cell acute lymphoblastic leukemia; B-cell acute lymphocytic leukemia 上述代码仅存储“名称”字段的第一行。如何将其存储为完整的块 ENTRY H00001 NAME

我在文本文件中有以下值。最后,我想将'ENTRY'和'NAME'的值存储在一个postgreSQL表中

ENTRY       H00001                      Disease
NAME        B-cell acute lymphoblastic leukemia;
            B-cell acute lymphocytic leukemia
上述代码仅存储“名称”字段的第一行。如何将其存储为完整的块

ENTRY       H00001
NAME        B-cell acute lymphoblastic leukemia;
预期产出为:

ENTRY       H00001
NAME        B-cell acute lymphoblastic leukemia;
            B-cell acute lymphocytic leukemia
我怎样才能达到预期的产出


非常感谢您的帮助。

您的预期输出是否与输入相同?您可能希望将所有名称存储在name变量中(不带“name”标签),或者更好地将所有名称存储在列表中,以便进一步处理,对吗?
ENTRY       H00001
NAME        B-cell acute lymphoblastic leukemia;
            B-cell acute lymphocytic leukemia