Python生成二维码和生成gif

来源:互联网 发布:java 多个注解 编辑:程序博客网 时间:2024/06/06 03:27
#!/usr/bin/env python# -*- coding: utf-8 -*-import qrcodeimport osimport imageiodef produce_png():    data = [u'支付宝红包:nxt2',            u'支付宝红包:nxt1',            u'支付宝红包:测试动图',            u'支付宝红包:pre1',            u'支付宝红包:pre2',            u'支付宝红包:pre3']    for i, txt in enumerate(data):        qr = qrcode.QRCode(version=3,                           error_correction=qrcode.constants.ERROR_CORRECT_L,                           box_size=10,                           border=4,)        qr.add_data(txt)        qr.make()        img = qr.make_image()        img.save(str(i)+'.png')def produce_gif():    images = []    filenames = sorted((fn for fn in os.listdir('.') if fn.endswith('.png')))    for filename in filenames:        images.append(imageio.imread(filename))    imageio.mimsave('gif.gif', images, duration=1)produce_png()produce_gif()
原创粉丝点击