using split function
amitsoni.1984 at gmail.com
amitsoni.1984 at gmail.com
Mon Nov 6 23:33:56 EST 2006
Hi,
I have to write a code in python to read a matrix from a text file and
for that i am using following code. But it gives an error saying
"NameError: name 'split' is not defined". Can anyone help me with this.
-------------------------------------------------
#!/usr/bin/python
import numpy
file = open('matrix.txt', 'r')
count = 0
ra = numpy.random
A = ra.standard_normal((4,4))
while 1:
lineStr = file.readline()
if not(lineStr):
break
count = count + 1
row=split(lineStr)
A[count,:]=row
matrix.close()
-----------------------------------------------------
Also, i want to initialize the matrix A by zeros, but using A=zeros([4,
4]) was giving a similar error "NameError: name 'zeros' is not
defined".
Thank you
Amit
More information about the Python-list
mailing list