当前位置: 首页 > article >正文

自己生成二维码

1 你的需求

有时候你自己需要一些二维码,用于访问一些链接,但是你发现你在百度的时候,各种乱七八糟,夹带广告,免费的,付费的二维码生成服务,弄得你云里雾里,不知道相信哪个。也不太确定他们是否靠谱,会不会时间久了就失效,其实关于失效,是一个很二的问题。因为基于规则的码永远是那个码,真正失效的是码后面的链接所访问的web服务器。
所以,作为新时代人类,这种小事,就不麻烦别人了,用个QRCODE的库自己弄一个吧。

2 python安装及PIP安装qrcode库

安装这个基本工具不需要我废话的,自己查一查。

pip install qrcode

安装完python后,再安装个二维码库就好了。

3 python代码

import qrcode

# 要生成二维码的网页链接
webpage_url = "https://www.baidu.com"

# 创建二维码对象
qr = qrcode.QRCode(
    version=1,
    error_correction=qrcode.constants.ERROR_CORRECT_L,
    box_size=10,
    border=4,
)

# 添加网页链接到二维码
qr.add_data(webpage_url)
qr.make(fit=True)

# 创建一个图像对象
img = qr.make_image(fill_color="black", back_color="white")

# 保存二维码图片
img.save("webpage_qrcode111.png")

print(f"二维码已生成并保存为 webpage_qrcode111.png,用于访问 {webpage_url}")

以上代码,用powershell运行就好了,或者用记事本复制进去,后缀改成.py , 然后直接双击,也可以在同级目录下生成图片。

思考

这个代码你需要自己写吗?其实不用的,这都什么时代了,这种级别的代码,直接用AI生成就好了,不用动脑子的,超级好用


http://www.kler.cn/news/156443.html

相关文章:

  • 配置spring boot3后redis NOAUTH Authentication required
  • C语言扫雷游戏
  • 编程题:电话号码
  • 深入理解GMP模型
  • yum方式安装Mariadb多主集群安装和配置-centos9stream-mariadb10.5.16(实战建议配置)
  • java面向对象 + 内存解析
  • YOLOv8改进 | 2023 | 通过RFAConv重塑空间注意力(深度学习的前沿突破)
  • 【Linux】 OpenSSH_9.3p1 升级到 OpenSSH_9.5p1(亲测无问题,建议收藏)
  • 树莓派使用Nginx+cpolar内网穿透实现无公网IP访问内网本地站点
  • 【从删库到跑路 | MySQL总结篇】事务详细介绍
  • GO基础之基本数据类型
  • ArcGIS提示当前许可不支持影像服务器
  • 【Linux | 编程实践】防火墙 (网络无法访问)解决方案 Vim常用快捷键命令
  • Scala--1
  • vue.draggable拖拽——岗位切换如何判断?
  • Kubernetes(K8s)_15_CNI
  • linux 内核对象介绍
  • Python的模块与库,及if __name__ == ‘__main__语句【侯小啾python领航班系列(二十四)】
  • SimCSE论文阅读
  • 2023年年末Java面试题
  • Spring Task 定时任务框架
  • read()之后操作系统都干了什么
  • 自动驾驶学习笔记(十四)——感知算法
  • Ai2 Starter模拟器:中文绿色最新版下载及使用方法
  • Pytorch进阶教学——训练一个图像分类模型(GPU)
  • 【开源】基于Vue.js的假日旅社管理系统
  • Python词频统计(数据整理)
  • 【开源】基于JAVA语言的APK检测管理系统
  • 2024年甘肃省职业院校技能大赛(中职教师组)网络安全竞赛样题卷④
  • h5进行svga动画礼物特效播放的代码实现队列按顺序播放