安装依赖

pip install image qrcode pillow

代码

#1将url生成二维码的最简单的示例如下


import qrcode
img=qrcode.make("www.zhuanzhuan.com")
img.save("./test.png")

#2通过qrcode的一些配置项来更改生成二维码的样式,比如宽度、大小、容错系数


import qrcode
qr = qrcode.QRCode(version=2,error_correction=qrcode.constants.ERROR_CORRECT_L,box_size=10,border=1
)#设置二维码的大小
qr.add_data("https://blog.csdn.net/caidewei121/")
qr.make(fit=True)
img = qr.make_image()
img.save("my_blog.png")

3将本地的一个图片粘贴到二维码图片上(限制图片大小)


import qrcode
from PIL import Imageurl="www.zhuanzhuan.com"
qr=qrcode.QRCode(version=2,error_correction=qrcode.constants.ERROR_CORRECT_L,box_size=8,border=2)
qr.add_data(url)
qr.make(fit=True)
img=qr.make_image()
img=img.convert("RGBA")
icon=Image.open("ABLOGO.png").convert("RGBA")
img_w,img_h=img.size
factor=4
size_w=int(img_w/factor)
size_h=int(img_h/factor)icon_w,icon_h=icon.size
if icon_w>size_w:icon_w=size_w
if icon_h>size_h:icon_h=size_h
icon=icon.resize((icon_w,icon_h),Image.ANTIALIAS)w=int((img_w-icon_w)/2)
h=int((img_h-icon_h)/2)
img.paste(icon,(w,h),icon)img.save("./test.png")

python 实现url转成二维码相关推荐

  1. react项目中把获取的url转换成二维码

    在项目开发中遇到一个需求就是把后台返回的URL路径转换成二维码,经过像度娘查询之后选用了一种方法,并且已经在项目中成功使用,所以专门来记录下,避免以后忘记,处理步骤如下: 安装该依赖的来源:https ...

  2. Python 将网址url转换成二维码

    相关库安装 pip install image pip install qrcode pip install pillow 转换代码 import qrcode#导入库qr = qrcode.QRCo ...

  3. vue 一个动态链接url转成二维码

    安装相关的依赖包 npm install qrcode2 --save template中需要展示的容器 <div id="qrcode" ref="qrcode& ...

  4. java把URL转换成二维码并保存在指定的位置

    1.首先先导包 <dependency><groupId>net.glxn.qrgen</groupId><artifactId>javase</ ...

  5. js将url转换成二维码图片并下载到本地功能

    <div id="qrcode" style="display: none"></div> import QRCode from 'qr ...

  6. 谷歌浏览器地址转换成二维码的插件,只需几行代码即可实现

    谷歌浏览器插件,是利用javascript进行编写的.具体代码参考在github里面,这是本人简单编写的一个谷歌浏览器地址转换成二维码的插件,里面的代码思路本文暂时不做解析,只是介绍如何使用这个插件. ...

  7. python转换成二维码

    python转换成二维码 准备环境 python生成二维码,需要依赖包qrcode和PIL(二维码的实质就是一个url.) python3安装PIL:pip install PIL python2安装 ...

  8. 利用 Python django 框架 输入汉字,数字,字符,等。。转成二维码!

    利用 Python django 框架 输入汉字,数字,字符,等..转成二维码! 模块必备:Python环境 + pillow  + qrcode 模块 核心代码import qrcodeqr = q ...

  9. 如何将 Credly 中的数字徽章转成二维码

    如何将 Credly 中的数字徽章转成二维码 在 Credly 数字证书 这一篇文章中要说过当完成 AWS Academy Cloud Foundations 课程后,可以申请一个结业证书徽章,已下逐 ...

最新文章

  1. 【大数据-Hadoop】Presto
  2. Android通过PHP服务器实现登录
  3. css深入理解之overflow
  4. 【树】104. 二叉树的最大深度
  5. scanner java重新输入_如何使用Scanner Java重复读取用户输入
  6. python中scrapy的middleware是干嘛的_Python之爬虫(十九) Scrapy框架中Download Middleware用法...
  7. 一维数组和二维数组创建,输出,Arrays.fill()替换
  8. 数据库工作笔记15---Sqlserver2005中的DTS_以及DTS升级成Sqlserver2016的思路
  9. 汉威电子持续发力智慧城市产业链
  10. (转载)李开复:我在硅谷看到的最前沿科技趋势
  11. 80核处理器_【装机帮扶站】第338期:95元的6核心12线程处理器
  12. 盘点2022年最受欢迎的6大前端框架
  13. JDK 1.8 中的 Timer 类
  14. 使用scrapy框架爬取链家网站租房信息
  15. win10虚拟机搭建群晖nas碰到的一些问题
  16. MySQL部署OGG
  17. [WebSocket]使用WebSocket实现实时多人答题对战游戏
  18. 试题 算法训练 翻转旋转变换
  19. 怎么将.tex文件转换成pdf
  20. C++模板学习与粗浅理解

热门文章

  1. 常见迭代优化算法解析及python实现
  2. Android字体渐变效果实战,就是一个字,炫!
  3. unity 渲染问题
  4. gitolite安装 管理 和使用
  5. spdlog 封装为 DLL
  6. java导入excel文件工具,附面试题答案
  7. python求余_python如何实现取余操作
  8. 2018-06-10 笑话15则
  9. 在线生成简单二维码图片
  10. php运算符取整_php运算符 php取整函数