【发布时间】:2018-01-22 15:38:28
【问题描述】:
我是 python 的新手,主要是因为 coursera 的讲座。 这个讲座有 Jupyter notebook,你可以在其中查看在 webplatform 上执行 python 代码我是如何得到它的。
所以我决定在我的 PC 上编译这个程序(安装 python、pip、matplotlib 等等)并将其用作某种 python 101。
现在我的代码正在编译,但我没有任何图像输出(idk 也许它不应该,哈哈)
我开始使用的示例代码:
1 from __future__ import print_function
2 import matplotlib
3 matplotlib.use('Agg')
4 import matplotlib.pyplot as plt
5 import numpy as np
6 import math
7
8 print("hello world!")
9 SIZE=4
10 img = np.zeros((SIZE,SIZE))
11 for n in range (0, SIZE):
12 for m in range (0,SIZE):
13 if (n & 0x1) ^ (m & 0x1):
14 img[n, m] = 255
15
16 plt.matshow(img);
之后:$ python file_name.py 我刚刚输出了 Hello World。 (WSL 在寡妇上使用)
我该怎么做才能展示我的情节?
【问题讨论】:
-
最后加
plt.show()? -
@DavidG,感谢我尝试过的提示答案,但它什么也没做。
-
现在我认为
plt.matshow(img)应该和plt.show()一样。
标签: python python-2.7 matplotlib