Как я могу сохранить несколько данных в одном файле положить отдельно, используя Numpy - PullRequest
0 голосов
/ 26 мая 2018

Как я могу сохранить несколько данных подряд в одном выходном файле, используя numpy?Например, выходной файл должен содержать

Matrix A 
"and below that some text and the another"
matrix B  

1 Ответ

0 голосов
/ 26 мая 2018

Вы просто передаете дескриптор открытого файла numpy.savetxt():

In [1]: import numpy as np

In [2]: a = np.zeros((3,3))

In [3]: b = np.ones((5,6))

In [4]: with open('mix.txt', 'w') as f:
   ...:     np.savetxt(f, a, fmt='%g')
   ...:     f.write('my comment followed by a new array:\n')
   ...:     np.savetxt(f, b, fmt='%g')
   ...:     

In [5]: !more mix.txt
0 0 0
0 0 0
0 0 0
my comment followed by a new array:
1 1 1 1 1 1
1 1 1 1 1 1
1 1 1 1 1 1
1 1 1 1 1 1
1 1 1 1 1 1
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...