我运行这个:
import numpy as np
import sys
temp = np.array([[10, 20], [30, 40]])
with np.set_printoptions(threshold=10):
print(temp)
它给了我AttributeError: __enter__
我该怎么办?
答案 0 :(得分:4)
使用此:
>>> with np.printoptions(threshold=10):
... print(temp)
...
[[10 20]
[30 40]]
答案 1 :(得分:0)
只需通过以下方式设置选项:
np.set_printoptions(threshold=10)
with
关键字在不同的上下文中使用,例如,打开文件:
with open('file.txt','r') as f:
...