当函数的参数个数太多,需要简化时,使用functools.partial
可以创建一个新的函数,这个新函数可以固定住原函数的部分参数,从而在调用时更简单。
例子
import functools
int2 = functools.partial(int, base=2)
x = '1000000'
print(int2(x))
64
python生成缩略图(python3)
安装 pip install Pillow
例子
from PIL import Image
im = Image.open('test.jpg')
print(im.format,im.size,im.mode)
#生成缩略图尺寸
im.thumbnail((200,100))
#保存缩略图文件类型和名称
im.save('thumb.jpg','JPEG')