解析具有长字符串的CSV文件,以查找每一行的特定字符串/值

时间:2019-04-28 17:48:32

标签: python string pandas csv parsing

我试图解析一个CSV文件,该文件的每一行都包含一个长字符串。 长字符串是一系列3s和0s(303030303030030303030 ...) 字符串中的某个地方有一个特定的4位数字。 4位数字是十六进制从0到100的计数器,它们是有序的,因此四个0(0000)后跟三个0和一个1(0001),依此类推(0002 ..,0003 ..,0004 .. )。 因此,对于3和0的每一行(303030330),在0000-0063(十六进制0-100)之间将有一个4位数字。

我想将每个字符串以4位数字作为每个字符串的“索引”,并将其保存到新的csv文件中。

我需要使用python3。

CSV文件如下所示: 例如

Number | Time | data
324      13s    0303030303(0000)30303030303...
326      13.5s  03030303(0001)3030303030303...
340      14s    3030303(0002)30303030303030...
345      14.1s  (0003)303030303030303030303...
346      14.8s  (0004)303030303030300303030...
350      15s    (0005)303030303030303030303...
...      ...    ...
450      30s    (0062)303030303030303030303...
451      31s    (0063)303030303030303030303...

()仅用于纯文本,实际上不在长字符串之内

0 个答案:

没有答案