使用StringIO或BytesIO可以把任意一个字符串或字节串当做文件流来使用。
多数时候,为了进行测试,我们不希望产生难以清理的临时文件。比如,当我们希望下载一张图片,并检查是否正确的下载了该图片的时候。
请编写python
代码以实现:
- 用
requests
库下载图片https://www.baidu.com/img/PCtm_d9c8750bed0b3c7d089fa7d55720d6cf.png
- 用
PIL
库以流的方式读取此图片的内容 - 用
matplotlib
中的matplotlib.pyplot.imshow
函数显示该图片