windows使用python3.4生成二维码
1.首先下载qrcode库
使用pip命令:
pip install qrcode
python3.x以上的版本默认是安装好pip的,如果出现无法找到pip指令的信息的话,则需要首先安装pip。
2.然后安装PIL库
二维码的生成需要生成图像文件,PIL(Python Image Library)是python处理图像的第三方库,这个库没有提前安装好,需要用户自行安装。如果没有安装PIL的话,是会报“ImportError: cannot import Image”错误的。
我们尝试使用pip指令pip install PIL无法安装,且python官网的PIL库则没有支持python3.x的版本(难道不维护了?-_-)。在网上看到PIL的替代版Pillow,使用Pillow来处理图像。
执行命令:
pip install Pillow
3.命令行生成二维码
#coding=utf-8
from PIL import Image
import qrcode
q=qrcode.main.QRCode()
q.add_data("http://www.baidu.com")
m=q.make_image()
m.save("hello.png")
仔细看下其中每条指令:
(1)import qrcode :引入qrcode库
(2)from PIL import Image:引入Pillow库,注意写法哦
(3)q=qrcode.main.QRCode():定义q变量
(4)q.add_data(" "):设置二维码内容,可以是文字,也可以是链接
(5)m=q.make_image():生成二维码图像
(6)m.save("hello.png"):保存图像为指定名称
这里默认将图像保存在D:/python目录下,可以去查看,并扫一扫试试哦~
转载于:https://www.cnblogs.com/soloate/p/5802601.html
windows使用python3.4生成二维码相关推荐
- python3 生成二维码_windows使用python3.4生成二维码
今天看到python可以直接生成二维码,手痒也想试一下.机器是windows操作系统,安装了python3.4版本.其实python生成二维码主要用到了qrcode这一二维码生成库,实现过程还是很简单 ...
- windows C++生成二维码图片
windows C++生成二维码图片 二维码功能现在很常用,前端时间阶段一个项目需求,需要在我们的windows软件上集成扫码登录功能,二维码由windows端生成,实现原理是在windows上用du ...
- liunx+python+django框架实现图片生成二维码
点击箭头处"蓝色字",免费领测试技术及面试资料! 余生皆欢喜 liunx+python+django框架实现二维码生成器 首先我简单的介绍下django:django官网解释就是如 ...
- Jenkins自动化打包生成二维码下载链接
在自动化打包流程中,Jenkins是一个不错的工具,可以帮助我们省去很多的打包和部署问题,解放了双手.通常,使用Jenkins 打包好的 apk 文件,我们可以上传到tomcat或者httpd所在服务 ...
- python生成二维码教程_使用Python生成个性二维码
任务目的 这一步会介绍通过Python中的MyQR包实现生成二维码的操作,包括生成普通二维码.带有静态图和动态图的二维码,同时也会对MyQR生成二维码的常用参数进行介绍说明. 任务步骤注:CVM适合用 ...
- python批量识别二维码图片_python批量操作生成二维码
二维码又称QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的Bar Code条形码能存更多的信息,也能表示更多的数据类型.生成二维码的方式有 ...
- asp.net mvc 生成二维码
生成二维码,帮助类: using Gma.QrCodeNet.Encoding; using Gma.QrCodeNet.Encoding.Windows.Render; using System; ...
- C#生成二维码和条形码并实现打印的功能
转载:https://www.cnblogs.com/xixim/p/4589078.html 下载地址:http://pan.baidu.com/s/1kTr3Vuf Step1:使用VS2010新 ...
- 利用python生成二维码 以及批量生成二维码
常见的两种简单生成二维码方法,目测均是很好用的 1.MyQR 要求是python3 ,并且二维码上的内容不支持中文 #1.生成普通二维码#在程序中导入MyQR包下的模板myqr,其中word参数接收 ...
最新文章
- Yii “CDbConnection failed to open the DB connection: could not find driver解决办法
- C++ TR1、TR2与boost的关系
- 当你伤心时的飞鸽传书
- python面向对象类的成员_Python面向对象中类的成员
- IOS 在终端( Terminal )开发
- csv解析java_Java CSV解析器
- pytorch autograd.grad
- 1010 Radix (25 分) 超级坑恶魔坑
- CVBS、VGA、HDMI、MIPI等8种视频接口详解
- APK文件的安装方法
- LeetCode-初级算法-有效的数独 ( java )
- 618年中大促 ,全场6折起!限量周边8件套!
- CA 认证过程及 https 实现方法
- genl_ops结构分析
- css属性之padding和margin
- 黑马程序员前端-CSS练手之学成在线页面制作
- Android Matrix基本原理方法
- 为什么连续性变量才有概率密度函数,而离散型只有概率呢?
- 人工智能火爆 国内这几家计算机视觉公司值得关注
- lz77优化_数据压缩算法:LZ77 算法的分析与实现
热门文章
- python将txt转json_Python控制乐高EV3,以及VSCODE环境配置
- 十四、CSS 3新特性详解(二)——2D转换(transform)、动画(animation)、动画序列
- LeetCode MySQL 1623. 三人国家代表队
- LeetCode 1834. 单线程 CPU(排序 + 优先队列)
- 01.神经网络和深度学习 W3.浅层神经网络(作业:带一个隐藏层的神经网络)
- LeetCode 1562. 查找大小为 M 的最新分组
- 程序员面试金典 - 面试题 16.20. T9键盘(数组)
- es6 类的私有属性_JavaScript ES6类中的私有属性
- python语言画心_python语言还是java如何用python画爱心
- 数据中台建设与应用_Gartner对于建设数据中台的建议