大数据时代,我们的日常学习和生活离不开手机,作为一个资深低头族,本人的手机一天二十三小时以上不会离开它的主人超过0.5米远。QQ,微信,微博等常见应用基本上是每个关注时事的年轻人的每日必登录APP。

现在许多APP都有扫码功能,通过扫码,我们可能添加好友、进群、进入公众号或小程序……许多强大的功能都是通过扫个二维码开始实现。

想像高级IT人员一样实现web前后端开发吗?想利用计算机强大的功能实现数据分析及可视化吗?想用自己的技术开发一款喜欢的游戏吗?很好,这些我都不会。学习编程之路任重而道远,我等废柴现在是不会滴。不过呢,我们也可以在闲暇时间拿段代码随便玩玩。相信各位都有码了一长串代码结果不能运行的经历,所谓编程就是解决完一个bug又出现新的bug,确实是考验心态了。不过我们倒也不是一定要为难自己,有时候整点简单的自娱自乐也不错。

今天我所介绍的是用Python实现的一个非常简单的功能——文本内容生成二维码。

以下操作以PyCharm作为Python IDE,需要先下载并安装第三方库qrcode。前面有点啰嗦,下面开始正式整活。

import qrcode#设置相关参数,生成一个二维码对象(QRCode对象)
qr_obj = qrcode.QRCode(version=1,error_correction=qrcode.constants.ERROR_CORRECT_L,box_size=10,border=4,
)
#设置二维码信息内容
qr_obj.add_data('今天学python了吗')
#设置二维码图形的大小
#当参数fit为True时,二维码图形根据信息内容大小调节到合适尺寸,
#当参数fit为False时,二维码图形不会调节,如果信息内容过大将报错
qr_obj.make(fit=True)
#生成二维码图像,设置二维码颜色为黑色,背景色为白色
qr_img = qr_obj.make_image(fill_color='black', back_color='white')
#显示二维码
qr_img.show()
#保存二维码图片
qr_img.save('./test.png')

PS1:这个程序只适用于短文本,如果信息内容过大将报错。

PS2:以上图片来自网络,侵删

PS3:

PS4:本人技术有限,如有论述不当的地方敬请指正

用Python实现文本内容生成二维码相关推荐

  1. Python qrcode模块(生成二维码)

    Python qrcode模块(生成二维码) 一.Qrcode类解释 1.QR Codede 由来 2.QRCode二维码版本 二.Qrcode类构造函数及参数含义 1.version=None 2. ...

  2. 用python制作二维码_用python做一个可视化生成二维码的工具

    用python做一个可视化生成二维码的工具 环境 pip install gooey pip install MyQR 源代码 from gooey import GooeyParser,Gooey ...

  3. 利用Python QRCode模块快速生成二维码

    利用Python QRCode模块快速生成二维码 安装qrcode相关模块: pip install qrcode pip install Image 生成二维码的Python实现: import q ...

  4. 使用Python的库qrcode生成二维码

    现在有很多二维码的生成工具,在线的,或者安装的软件,都可以进行生成二维码.今天我用Python的qrcode库生成二维码.需要预先安装  Image 库 安装 用pip安装 # pip install ...

  5. java根据内容生成二维码

    java根据内容生成二维码 一.首先导入jar包:google.zxing.jar jar包可以从maven网站下载:meven仓库 这里可以找到你想要的绝大多数jar包,可以是依赖,也可以是jar包 ...

  6. 使用前端QrCode.js实现根据输入内容生成二维码,并提供二维码下载功能(已使用在交付项目中)

    前端QrCode 根据输入内容生成二维码,并提供二维码下载功能 简介:这是一个使用前端QrCode自动生成二维码并下载二维码图片的项目. 项目背景:在某个项目的交付阶段,客户提出需要一个可手动生成二维 ...

  7. 巧用Python的Qrcode库生成二维码大全

    二维码介绍 QR 码是二维条码的一种,QR来自英文 "Quick Response" 的缩写,即快速反应的意思,源自发明者希望 QR 码可让其内容快速被解码. QR 码 比普通条码 ...

  8. python利用myqr库生成二维码

    1.今天,来学习一下利用myqr库来生成二维码,首先,先执行命令安装myqr这个库,输入以下命令: pip install myqr 2.安装成功后,在本地的磁盘底下建一个目录,这里我存放的目录为:E ...

  9. python api文档生成二维码_使用Python第三方库生成二维码

    本文主要介绍两个可用于生成二维码的Python第三方库:MyQR和qrcode. MyQR的使用: 安装: pip install MyQR 导入: from MyQR import myqr imp ...

最新文章

  1. endnote能自动翻译吗_人工智能能翻译古文吗?跟小编点评专业翻译PK人工智能翻译...
  2. python数据结构与算法:栈
  3. hdu2363 枚举最短路
  4. 十七、字符类 GPIOS
  5. android的百度地图开发(二) 定位
  6. java bigdecimal min_java
  7. Python应用实战-LUX在pandas中智能可视化分析
  8. Android笔记 ANR Application Not Response
  9. IntObjectHashMap和HashMap的区别?
  10. Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.4
  11. 基于CANape开发的XCP测量
  12. 卧式单面多轴钻孔组合机床动力滑台液压系统的设计
  13. python数据处理2: 拟合数据、整合数据、导出数据
  14. 饥荒联机版专用服务器怎么修改小偷包,饥荒联机小偷背包代码 | 手游网游页游攻略大全...
  15. 8个质量极高的资源网站,建议低调使用
  16. html如何实现空格?
  17. 中职计算机技能,中职计算机专业技能竞赛规则
  18. 星光不问赶路人,时光不负有心人。
  19. Go语言开发工具和插件
  20. 【DG】Oracle 19c使用dbca来搭建物理DG--主rac备rac

热门文章

  1. json在线编辑(xml转json,json视图,json格式检验,等等)神器
  2. 第十二届蓝桥杯第一场省赛真题
  3. nnl learning
  4. 上海第二工业大学计算机与信息学院,注入新活力,迎接新辉煌——计算机与信息学院第六届团学联代表大会第二次会议...
  5. 马化腾徐少春等中国富豪获住房补贴 政策真空网民质疑
  6. IP地址与子网掩码计算、划分子网
  7. 策略梯度中的baseline
  8. unittest自动化测试-requests库实现http请求与requests库离线安装
  9. 重金属在超富集植物与作物间作系统中的植物吸收和富集
  10. 2022年全国职业技能大赛网络安全竞赛试题B模块自己解析思路(2)