【发布时间】:2022-11-20 19:48:32
【问题描述】:
我正在尝试查看的完整输出
print(MyDataArray)
而不是显示的缩短版本
array([[[[[0.00000000e+00, 0.00000000e+00, 0.00000000e+00, ...,
0.00000000e+00, 0.00000000e+00, 0.00000000e+00],
[0.00000000e+00, 0.00000000e+00, 0.00000000e+00, ...,
0.00000000e+00, 0.00000000e+00, 0.00000000e+00],
[0.00000000e+00, 0.00000000e+00, 0.00000000e+00, ...,
0.00000000e+00, 0.00000000e+00, 0.00000000e+00],
...,
[0.00000000e+00, 0.00000000e+00, 0.00000000e+00, ...,
0.00000000e+00, 0.00000000e+00, 0.00000000e+00],
[0.00000000e+00, 0.00000000e+00, 0.00000000e+00, ...,
0.00000000e+00, 0.00000000e+00, 0.00000000e+00],
[0.00000000e+00, 0.00000000e+00, 0.00000000e+00, ...,
0.00000000e+00, 0.00000000e+00, 0.00000000e+00]],
(这是一个代码 sn-p 而不是我得到的完整输出)
基本上我正在尝试摆脱...。
我希望将此输出视为纯文本,或写入文本文件。我想保持当前的格式。
我已经尝试了很多东西
- 将
display_max_rows增加到一个非常大的数字(这是 xarray 的一个选项) - 写入一个 npz 文件,这导致我只能在 python 中打开一个文件,不允许我以纯文本形式查看它
- 将它导出到一个普通的 python 文件(而不是 jupyter notebook)并尝试从那里打印它
【问题讨论】:
标签: python pandas numpy python-xarray