2013-06-06 2 views
1

у меня есть выход из пакета вейвлетов Python:Как организовать вывод на печать из Python Wavelets пакета

[[[[[[255 255 255 255] 
[255 255 255 255] 
[255 255 255 255] 
..., 
[255 255 255 255] 
[255 255 255 255] 
[255 255 255 255]] 

[[255 255 255 255] 
[255 255 255 255] 
[255 255 255 255] 
..., 
[255 255 255 255] 
[255 255 255 255] 
[255 255 255 255]] 

[[255 255 255 255] 
[255 255 255 255] 
[255 255 255 255] 
..., 
[255 255 255 255] 
[255 255 255 255] 
[255 255 255 255]] 

..., 
[[255 255 255 255] 
[255 255 255 255] 
[255 255 255 255] 
..., 
[255 255 255 255] 
[255 255 255 255] 
[255 255 255 255]] 

[[255 255 255 255] 
[255 255 255 255] 
[255 255 255 255] 
..., 
[255 255 255 255] 
[255 255 255 255] 
[255 255 255 255]] 

[[255 255 255 255] 
[255 255 255 255] 
[255 255 255 255] 
..., 
[255 255 255 255] 
[255 255 255 255] 
[255 255 255 255]]]]]] 

мне нужно напечатать его к терминалу и к .csv файла в одной строке с разделением вкладок и без скобок.

def waveletdbbiorone(self):  #function for Wavelets computation 
    for filename in glob.iglob ('*.tif'): 
     imgwbior = mahotas.imread (filename) #read the image 
     arraywbior = numpy.array([imgwbior])#make an array for pywt module 
     coefwbior = pywt.wavedec(arraywbior,'db1')#compute wavelet coefficients 
     arr = numpy.array([coefwbior]) 
     np.set_printoptions(precision=3) 
     print arr 
+0

Если вы на Unix/Linux вы можете использовать тройник , См. Аналогичный вопрос http://stackoverflow.com/questions/616645/how-do-i-duplicate-sys-stdout-to-a-log-file-in-python – matcheek

+0

Это не ответ на мой вопрос – KvasDub

+0

Да, это верно. Это не ответ, это комментарий и должен был быть. – matcheek

ответ

0

Если вы действительно хотите, только одна линия использовать итератор flat:

Python 3

>>> for elem in arr.flat: 
     print('{}\t'.format(elem), end='') 
    255.0 255.0 255.0 255.0 255.0 ......... 

Python 2

>>> for elem in arr.flat: 
     print '{}\t'.format(elem), 
    255.0 255.0 255.0 255.0 255.0 ......... 

 Смежные вопросы

  • Нет связанных вопросов^_^