2020年6月23日

使用Pillow来进行图像处理

摘要: 一、概述PIL:Python Imaging Library,已经是Python平台事实上的图像处理标准库了。PIL功能非常强大,但API却非常简单易用。由于PIL仅支持到Python 2.7,加上年久失修,于是一群志愿者在PIL的基础上创建了兼容的版本,名字叫Pillow,支持最新Python 3.x,又加入了许多新特性,因此,我们可以直接安装使用Pillow。Pillow在PIL的基础上,为P... 阅读全文

posted @ 2020-06-23 18:59 springsnow 阅读(832) 评论(0) 推荐(0) 编辑

Python3之 contextlib

摘要: Python中当我们们打开文本时,通常会是用with语句,with语句允许我们非常方便的使用资源,而不必担心资源没有关闭。with open('/path/filename', 'r') as f: f.read()然而,并不是只有open()函数返回fp对象才能使用 with 语句。实际上,任何对象,只要正确实现上下文管理,就可以使用with语句。实现上下文管理是通过 __enter__... 阅读全文

posted @ 2020-06-23 18:27 springsnow 阅读(437) 评论(0) 推荐(0) 编辑

Python(00):Python程序中的IO模型

摘要: 五种IO模型 为了更好地了解IO模型,我们需要事先回顾下:同步、异步、阻塞、非阻塞 同步(synchronous) IO 异步(asynchronous) IO 阻塞(blocking) IO 非阻塞(non-blocking)IO 五种I/O模型包括:阻塞I/O、非阻塞I/O、信号驱动I/O(不常用)、I/O多路转接、异步I/O。其中,前四个被称为同步I/O。 ... 阅读全文

posted @ 2020-06-23 16:39 springsnow 阅读(284) 评论(0) 推荐(0) 编辑

C#调用Python脚本的简单示例:IronPython库的使用

摘要: IronPython是一种在 .NET及 Mono上的 Python实现,由微软的 Jim Hugunin所发起,是一个开源的项目,基于微软的 DLR引擎。 IronPython的主页: IronPython.net / github站点: IronLanguages/ironpython3: Im 阅读全文

posted @ 2020-06-23 10:00 springsnow 阅读(5582) 评论(0) 推荐(0) 编辑

导航