Thanks, I did just that.
But I was embarrassed by the data output.
if i do like this:
b = "1.0;0.0;512.50;507.00;508.25;122.0;20.0;0.0;20.0"
c = b.split(';')
r = [float(item) for item in c]
print(r)




[1.0, 0.0, 512.5, 507.0, 508.25, 122.0, 20.0, 0.0, 20.0]



well, if i do like this:
st = np.genfromtxt('123.txt',delimiter=';')
print(st)




[1.00000e+00 0.00000e+00 5.12500e+02 … 2.00000e+01 0.00000e+00
2.00000e+01]



Missing comma between numbers.