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生成二维码相关推荐

  1. python3 生成二维码_windows使用python3.4生成二维码

    今天看到python可以直接生成二维码,手痒也想试一下.机器是windows操作系统,安装了python3.4版本.其实python生成二维码主要用到了qrcode这一二维码生成库,实现过程还是很简单 ...

  2. windows C++生成二维码图片

    windows C++生成二维码图片 二维码功能现在很常用,前端时间阶段一个项目需求,需要在我们的windows软件上集成扫码登录功能,二维码由windows端生成,实现原理是在windows上用du ...

  3. liunx+python+django框架实现图片生成二维码

    点击箭头处"蓝色字",免费领测试技术及面试资料! 余生皆欢喜 liunx+python+django框架实现二维码生成器 首先我简单的介绍下django:django官网解释就是如 ...

  4. Jenkins自动化打包生成二维码下载链接

    在自动化打包流程中,Jenkins是一个不错的工具,可以帮助我们省去很多的打包和部署问题,解放了双手.通常,使用Jenkins 打包好的 apk 文件,我们可以上传到tomcat或者httpd所在服务 ...

  5. python生成二维码教程_使用Python生成个性二维码

    任务目的 这一步会介绍通过Python中的MyQR包实现生成二维码的操作,包括生成普通二维码.带有静态图和动态图的二维码,同时也会对MyQR生成二维码的常用参数进行介绍说明. 任务步骤注:CVM适合用 ...

  6. python批量识别二维码图片_python批量操作生成二维码

    二维码又称QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的Bar Code条形码能存更多的信息,也能表示更多的数据类型.生成二维码的方式有 ...

  7. asp.net mvc 生成二维码

    生成二维码,帮助类: using Gma.QrCodeNet.Encoding; using Gma.QrCodeNet.Encoding.Windows.Render; using System; ...

  8. C#生成二维码和条形码并实现打印的功能

    转载:https://www.cnblogs.com/xixim/p/4589078.html 下载地址:http://pan.baidu.com/s/1kTr3Vuf Step1:使用VS2010新 ...

  9. 利用python生成二维码 以及批量生成二维码

    常见的两种简单生成二维码方法,目测均是很好用的 1.MyQR  要求是python3 ,并且二维码上的内容不支持中文 #1.生成普通二维码#在程序中导入MyQR包下的模板myqr,其中word参数接收 ...

最新文章

  1. Yii “CDbConnection failed to open the DB connection: could not find driver解决办法
  2. C++ TR1、TR2与boost的关系
  3. 当你伤心时的飞鸽传书
  4. python面向对象类的成员_Python面向对象中类的成员
  5. IOS 在终端( Terminal )开发
  6. csv解析java_Java CSV解析器
  7. pytorch autograd.grad
  8. 1010 Radix (25 分) 超级坑恶魔坑
  9. CVBS、VGA、HDMI、MIPI等8种视频接口详解
  10. APK文件的安装方法
  11. LeetCode-初级算法-有效的数独 ( java )
  12. 618年中大促 ,全场6折起!限量周边8件套!
  13. CA 认证过程及 https 实现方法
  14. genl_ops结构分析
  15. css属性之padding和margin
  16. 黑马程序员前端-CSS练手之学成在线页面制作
  17. Android Matrix基本原理方法
  18. 为什么连续性变量才有概率密度函数,而离散型只有概率呢?
  19. 人工智能火爆 国内这几家计算机视觉公司值得关注
  20. lz77优化_数据压缩算法:LZ77 算法的分析与实现

热门文章

  1. python将txt转json_Python控制乐高EV3,以及VSCODE环境配置
  2. 十四、CSS 3新特性详解(二)——2D转换(transform)、动画(animation)、动画序列
  3. LeetCode MySQL 1623. 三人国家代表队
  4. LeetCode 1834. 单线程 CPU(排序 + 优先队列)
  5. 01.神经网络和深度学习 W3.浅层神经网络(作业:带一个隐藏层的神经网络)
  6. LeetCode 1562. 查找大小为 M 的最新分组
  7. 程序员面试金典 - 面试题 16.20. T9键盘(数组)
  8. es6 类的私有属性_JavaScript ES6类中的私有属性
  9. python语言画心_python语言还是java如何用python画爱心
  10. 数据中台建设与应用_Gartner对于建设数据中台的建议