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

【Python】 生成二维码

创建了一个使用 python 创建二维码的程序。
下面是生成的程序的图像。
在这里插入图片描述

功能描述

输入网址(URL)。
输入二维码的名称。
当单击 QR 码生成按钮时,将使用 QRname 中输入的字符将 QR 码生成为图像。

程序代码

import qrcode
import tkinterdef btn_click():S = txt_1.get()qr_name = txt_2.get()img = qrcode.make(S)img.save(f'{qr_name}.png')# 画面作成
tki = tkinter.Tk()
tki.geometry('460x190')
tki.title('生成二维码')lbl_1 = tkinter.Label(text='URL')
lbl_1.place(x=70, y=50)lbl_1 = tkinter.Label(text='QRname')
lbl_1.place(x=70, y=100)txt_1 = tkinter.Entry(width=30)
txt_1.place(x=130, y=50)txt_2 = tkinter.Entry(width=30)
txt_2.place(x=130, y=100)# 按钮
btn = tkinter.Button(tki, text='生成二维码', command=btn_click)
btn.place(x=180, y=150)
tki.mainloop() # 启动应用程序

实际创建的二维码如下所示。
在这里插入图片描述

http://www.lryc.cn/news/256303.html

相关文章:

  • Qt与Sqlite3
  • 在idea中使用maven创建dynamic web project
  • 【外观模式】SpringBoot集成mail发送邮件
  • GUAVA 工具类
  • 高云GW1NSR-4C开发板上手使用
  • androidstudio设置内存
  • [ 蓝桥杯Web真题 ]-Markdown 文档解析
  • flask web学习之flask与http(一)
  • 蓝桥杯日期问题
  • 每天一点python——day90
  • 《巫师3》缺失vcomp110.dll如何解决,如何快速修复vcomp110.dll丢失问题
  • LangChain学习二:提示-实战(上半部分)
  • SpringBoot集成i18n(多语言)
  • Volumetric Lights 2 HDRP
  • 蓝桥杯 java基础
  • 火狐,要完了!
  • 在AWS Lambda上部署EC2编译的FFmpeg工具——自定义层的方案
  • 情深不必纠缠
  • AIGC之Image2Video(一)| Animate Anyone:从静态图像生成动态视频,可将任意图像角色动画化
  • 区块链的可拓展性研究【04】分片
  • blender 粒子系统 roughness 属性
  • npm ERR! notarget No matching version found for @eslint/eslintrc@^2.1.4.
  • 截取字符串
  • 【Python】Faker库详解:创建测试数据轻而易举
  • Spring boot -- 学习HttpMessageConverter
  • 如何选择合适的运筹优化求解器?
  • Python 精讲 | 奇葩的 is
  • 遥感卫星综述(下载和预处理)(持续更新)
  • Nmap脚本未来的发展趋势
  • 要求CHATGPT高质量回答的艺术:提示工程技术的完整指南—第 17 章:对话提示