我有一个输入文件(固定宽度格式)文本文件如下:
id1|col2|col3|...|timestamp1,timestamp2,timestamp3,timestamp4,timestamp5
id2|col2|col3|...|timestamp1,timestamp2
id3|col2|col3|...|timestamp1
...
ID具有不同数量的时间戳。期望的输出应该是这样的:每个id都应该有一个时间戳,第二个时间戳应该在不同的行上,前面有相同的id。
id1|col2|col3|...|timestamp1
id1|col2|col3|...|timestamp2
id1|col2|col3|...|timestamp3
id1|col2|col3|...|timestamp4
id1|col2|col3|...|timestamp5
id2|col2|col3|...|timestamp1
id2|col2|col3|...|timestamp2
id3|col2|col3|...|timestamp1
我试着用sql读取它,但它有点单调乏味。我想看看在Python或unix中是否有答案。非常感谢。
https://stackoverflow.com/questions/51071600
复制相似问题