我正在使用pandas'read_csv'函数读取非csv格式的文件行。它不包含“,”(逗号)以便我将其用作分隔符。它有不同间距的空格。下面这行就是一个例子:
Power Output 12(25%) 24(50%) 12(25%)
我想用下面的方法把它们提取出来
pandas.read_csv(sep='')
通过使用正则表达式,我不确定具体如何实现。我知道我可以用空格来分隔它们,但那会分开的
Power Output
作为两个不同的专栏。我想要一个正则表达式方法,在这个方法中,我可以匹配与间距无关的所有空格,但跳过它找到的第一个匹配。
我希望稍后在pandas数据框中有以下输出:
第1列
|
第2列
|
第3列
|
第4列
|
功率输出
|
12(25%)
|
24(50%)
|
12(25%)
|