Вы сделали почти всю работу!Вы просто должны прочитать его правильно.
from io import StringIO
import re
pd.read_csv(StringIO(parsedText), sep= r'(?<=\d) ', header = None, engine = 'python')
Поэтому нам нужно использовать StringIO, чтобы сделать ваш текст читаемым с помощью pd.read_csv
, затем мы можем сделать некоторое регулярное выражение для определения нашего разделителя.
r'(?<=\d) '
ищет пробел (обратите внимание на пробел после ')'), если перед ним стоит цифра.