【Python】 生成二维码

创建了一个使用 python 创建二维码的程序。

下面是生成的程序的图像。

功能描述

输入网址(URL)。

输入二维码的名称。

当单击 QR 码生成按钮时,将使用 QRname 中输入的字符将 QR 码生成为图像。

程序代码

python 复制代码
import qrcode
import tkinter

def 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() # 启动应用程序

实际创建的二维码如下所示。

相关推荐
liuyao_xianhui2 分钟前
递归_反转链表_C++
java·开发语言·数据结构·c++·算法·链表·动态规划
星辰_mya2 分钟前
线上故障排查实战经验总结一
java·开发语言·jvm·面试
勇闯逆流河5 分钟前
【Linux】Linux基础开发工具(git、dbg)
linux·运维·服务器·开发语言·c++·git
填满你的记忆7 分钟前
JVM 内存模型详解:Java 程序到底是如何运行的?
java·开发语言·jvm
坚持学习前端日记9 分钟前
Agent AI 前端技术架构设计文档
前端·javascript·人工智能·python
小温冲冲17 分钟前
C++与QML交互指南:从基础到实战
开发语言·c++·交互
不会写DN17 分钟前
Go中的泛型与any、interface有什么区别?
开发语言·后端·golang
威联通网络存储17 分钟前
数据驱动精密智造:威联通 ZFS 存储架构的合规实践
python·架构
yaoxin52112317 分钟前
350. Java IO API - Java 文件操作:java.io.File 与 java.nio.file 功能对比 - 2
java·python·nio
yaoxin52112323 分钟前
351. Java IO API - Java 文件操作:java.io.File 与 java.nio.file 功能对比 - 3
java·python·nio