您的位置:首页 > 编程语言 > Python开发

python生成二维码

2013-01-11 23:03 337 查看
库的官方网站
http://fukuchi.org/works/qrencode/index.en.html
需要使用Cython。Cython是用来生成 C 扩展到而不是独立的程序的。所有的加速都是针对一个已经存在的 Python应

用的一个函数进行的。还需要安装PIL。

先下载了qrencode-3.1.1.tar.gz,使用configure、make、make install进行安装,手动生成了一个图,却是可用。

开始制作。

安装Cypthon

# easy_install cython

在官方下载bitly-pyqrencode-1cfb23c.tar.gz

# tar zxvf bitly-pyqrencode-1cfb23c.tar.gz

# cd bitly-pyqrencode-1cfb23c

使用Cpython安装qrencode

# cython qrencode.pyx

阅读README确认系统中有以下文件

you need libqrencode somewhere in your LD path (/usr/local/lib)

you need qrencode.h somewhere on your include path (/usr/local/include)

# python setup.py install

安装完毕测试以下。

脚本如下

from qrencode import Encoder

cre = Encoder()

img = cre.encode("http://www.foryuan.cn", { 'width': 300 })

img.save('out.png')
生成图片如下:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: