Python创建二维码通讯录

参考文档:

Python二维码生成库qrcode安装和使用示例:http://www.jb51.net/article/58579.htm

vCard格式参数详细说明:http://www.phpin.net/thread-280-1-1.html

二维码生成工具:http://tools.jb51.net/transcoding/jb51qrcode

准备环境:

系统版本:CentOS release 6.5

安装pip:yum install python-pip

安装qrcode: pip install qrcode

安装web.py:官网下载包:web.py-0.40.dev0.tar.gz

安装pil:下载包:wget http://effbot.org/media/downloads/Imaging-1.1.5.tar.gz

创建目录:

项目目录:/root/erweima

整个目录结构如下,

[[email protected] erweima]# tree

.

├── static

│   ├── CardImg

│   ├── css

│   │   └── animate.css

│   ├── images

│   │   ├── banner.jpg

│   │   ├── logo.png

│   │   └── sss.png

│   └── js

│       └── jquery.min.js

├── templates

│   └── index.html

├── weixin.py

└── weixin.pyc

代码编写:

列出部分代码

[[email protected] erweima]# cat weixin.py

# -*-coding:utf-8 -*-

import web

import qrcode

import time

from PIL import Image

urls = (

‘/‘,‘Index‘

)

render = web.template.render(‘templates‘)

def Code(info):

......

return imgpath

class Index(object):

def GET(self):

return render.index()

def POST(self):

info = web.input()

print info

return Code(info)

if __name__ ==‘__main__‘:

web.application(urls,globals()).run()

测试:

启动,页面生成二维码

使用微信账号扫码,里面是一个通讯录,可以保存到手机通讯录。(qq也可以扫)

 

时间: 2024-10-18 12:06:40

Python创建二维码通讯录的相关文章

iOS原生CIFilter创建二维码

iOS原生CIFilter创建二维码 2016-05-31 未来C 关于二维码生成,网上也是有很多,很早以前的第三方库大多数都是通过C++写,也是有的如zxing,也是挺好用,这里介绍的是通过CIFilter创建二维码.   创建二维码非常简单,只要传入简单的字符串就好了 - (CIImage *)createQRForString:(NSString *)qrString { NSData *stringData = [qrString dataUsingEncoding:NSUTF8Stri

ios创建二维码

#import "LCTwoCodeImage.h" @implementation LCTwoCodeImage +(UIImage *) GotoCreatMyTwoCode :(NSString *) string { //通过传入的字符串来创建二维码初始图层渲染 CIImage * firstImage = [self creatCIImageFromString:string]; //通过 CIImage 来生成二维码 UIImage * qrCode = [self cre

python 生成二维码

#coding:utf8 try: import qrcode except ImportError: qrcode = None class MakeQr: def onUseQrcode(self, value): qr = qrcode.QRCode(version=1, box_size=10, border=4) qr.add_data(value) qr.make(fit=True) x = qr.make_image() img_file = open("1.jpg",

C#_WPF中创建二维码、识别二维码

第三方库: WPFMediaKit.dll (WPFMediaKit摄像头处理) zing.dll NuGet安装这两个第三方dll 项目截图预览: 项目代码: using System; using System.Collections.Generic; using System.Drawing; using System.IO; using System.Linq; using System.Runtime.InteropServices; using System.Text; using

Delphi Mercadopago支付【支持支持获取账户信息和余额、创建商店,商店查询、创建二维码、二维码查询、创建订单、订单查询、订单退款等功能】

Delphi Mercadopago支付下载 [Delphi Mercadopago支付]支持 支持支持获取账户信息和余额.创建商店,商店查询.创建二维码.二维码查询.创建订单.订单查询.订单退款等功能 原文地址:https://www.cnblogs.com/zhimamaigua/p/11251646.html

如何使用Java、Servlet创建二维码

归功于智能手机,QR码逐渐成为主流,它们正变得越来越有用.从候车亭.产品包装.家装卖场.汽车到很多网站,都在自己的网页集成QR码,让人们快速找到它们.随着智能手机的用户量日益增长,二维码的使用正在呈指数上升. 让我们来看看QR码的简要概述,以及如何在Java中生成它们. QR码介绍 QR码(Quick Response 快速响应码)是矩阵条形码(或二维码)的一种类型,最先为于汽车行业而设计.得益于其快速读取性和较大的存储容量,QR码开始在汽车行业以外流行.图案是在白色背景上由有序排列的黑色方块组

(转)如何使用Java、Servlet创建二维码

归功于智能手机,QR码逐渐成为主流,它们正变得越来越有用.从候车亭.产品包装.家装卖场.汽车到很多网站,都在自己的网页集成QR码,让人们快速找到它们.随着智能手机的用户量日益增长,二维码的使用正在呈指数上升. 让我们来看看QR码的简要概述,以及如何在Java中生成它们. QR码介绍 QR码(Quick Response 快速响应码)是矩阵条形码(或二维码)的一种类型,最先为于汽车行业而设计.得益于其快速读取性和较大的存储容量,QR码开始在汽车行业以外流行.图案是在白色背景上由有序排列的黑色方块组

使用python制作二维码

python-qrcode是个用来生成二维码图片的第三方模块,主要依赖的是 PIL 模块和 qrcode 库.(PIL模块只支持python2.7及以下版本,python3之后无法使用,官方推荐python3.x使用pillow代替PIL模块) 1.安装相关环境(以python2.7为例) 首先,我们要安装三个模块,qrcode,image,PIL. pip install qrcode pip install image PIL:Python Imaging Library,已经是Python

python Qrcode二维码开发环境搭建

开发环境环境 系      统:windows10 x64 开发工具:python2.7  +qrcode 最近发现一个挺好用的工具,思维导图,可以让我们建立一个清晰思路,我个人比较喜欢用xmind6,所以环境搭建方法是使用思维导图工具编写 . python qrcode 作用: 现在最流行事就是,在外面经常有人让我们扫二维码,而这个插件包的作用就是生成二维码. 以下就是在windows环境下搭建Qrcode环境的具体过程,详见下图.所需要的资料详见附件.