У меня есть текстовый файл, который содержит что-то вроде этого:
Struct{a,b,c}
Struct {d,f,z}
Я хотел бы прочитать этот файл и получить такой вывод:
0 1 2
0 a b c
1 d f z
Я пытался запустить этот код
import numpy as np
import pandas as pd
def conv(val, default_val=''):
try:
return (val)
except ValueError:
return default_val
x = pd.read_csv('/Users/gdelvecchio/Desktop/connector/connector.txt', sep=",", header=None, converters={'Struct': conv, '{': conv, '}': conv })
print(x)
но это вывод:
0 1 2
0 Struct{x y z}
1 Struct{a b c}
Может кто-нибудь сказать мне, почему это не работает?