On 13/11/12 06:43, Rufino Beniga wrote:
def MatInv(arr,file): f = open('file.txt','w') f.write(arr) f.close()So I'm trying to write a module that will take a matrix (arr) and write it to a text file. The above module is called MatrixIO.py #first I import it import MatrixIO #Then i call the function MatInv with matrix(a) and file name (doc) as the arguments MatInv(a,doc) It creates a file called txt and it shows only boxes. What am I doing wrong?
We can't tell until we see your code. Assuming its not more than 100 lines or so why not post it? If it is more then try creating a smaller example...
The most likely thing is that the data is binary and when you display it the values do not map to printable values. You probably need to convert the array to strings before writing. But that's just a guess because I can't see what you are doing.
-- Alan G Author of the Learn to Program web site http://www.alan-g.me.uk/ _______________________________________________ Tutor maillist - [email protected] To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor
