【发布时间】:2018-06-05 23:45:39
【问题描述】:
这是我通过解析文件中的数据创建的字符串:
723|NM|1|7201|QQ|1|72034|PP|1|72034N|AA|1|7203466|QW|1|72000|NM|1|7201111|NM|1
理想情况下,我想要这样的输出:
723|NM|1
7201|QQ|1
72034|PP|1
72034N|AA|1
7203466|QW|1
72000|NM|1
7201111|NM|1
由于我没有成功解析数据并动态附加它(我是 python 新手),我知道我可以通过转换此字符串获得相同的所需输出。
我进行了研究、测试并陷入困境。
基本上我需要用一个新行替换分隔符的每 3 个实例(或者,也许任何人都可以建议的更好的东西)。
非常感谢任何帮助!
谢谢
【问题讨论】:
-
你能给我们举一个输入文件是什么样子的例子吗?
-
当然,这是一个 xml 文件,我正在解析一个嵌套段。原生 python 不理解每个嵌套段是独立的,所以我只是将它解析为字符串,知道我可以在最后拆分每三个部分,有效地创建一个可以加载到表中的文件。