首页 >

如何用python编写一个二维码生成器 – CSS – 前端,python execption

python 输入框,python csv编码,python 域名正则表达式,python海龟方法大全,python字典倒着循环,陈强 python,python股民,dnf python脚本,python 主流平台,python猜字,python execptioncss 层叠加,代替css expression,医院管理系统css,css鼠标移入div上浮,js鼠标经过改变css,css超过宽度自动换行,css3中模块水平居中如何用python编写一个二维码生成器 - CSS - 前端,python execption

以前介绍过如何利用python的二维码库qrcode生成二维码,这里再拓展一下,加一个简单的GUI界面,编写一个二维码生成器,代码不多,很简单,实验环境win10+python3.6+pycharm5.0,主要内容如下,先看一下效果图:

1.首先,安装qrcode,一个二维码生成库,这个直接在cmd窗口输入命令输入命令“pip install qrcode”就行,如下:

2.接着,安装PyQt5,一个GUI库,可以快速开发GUI应用,使用起来非常方便,安装的话,与上面类似,直接输入命令“pip install pyqt5”就行,如下:

3.最后,就是编写代码了,代码如下,这里进行了拆分:

首先,定义一个QRCode二维码类,继承自QWidget窗口,很简单,__init__函数也不需要传递任何参数:

接着,就是设计UI界面,这里很简单,就3个控件,分别是一个QLabel显示二维码,一个QTextEdit输入文本信息,一个QPushButton生成二维码,代码如下:

然后,就是编写二维码生成函数,获取输入的文本信息,调用qrcode库生成二维码,然后加载显示出来,代码如下:

最后,就是添加__main__函数,创建QRCode类的对象,显示窗口:

点击运行,输入信息,就能直接生成对应的二维码,如下:

手机扫描后,就能直接获取输入的文本信息,或者直接跳转到对应的网页:

至此,大家就完成了利用python来编写一个简单的二维码生成器。总的来说,整个过程很简单,主要用到qrcode和pyqt5这2个库,qrcode用于生成二维码,pyqt5用于设计界面(tkinter,wxPython这2个GUI库也可以实现),只要你有一定的python基础,熟悉一下相关代码和示例,很快就能自己编写一个二维码生成器,这里你也可以把界面写的更好看一些,给二维码添加前景色、背景色、logo等功能,相关代码偶以前也展示过,网上也有相关教程和资料,感兴趣的可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言。


如何用python编写一个二维码生成器 - CSS - 前端,python execption
  • industry作为名词是可数吗 - CSS - 前端,css怎样去掉列表项目符号
  • industry作为名词是可数吗 - CSS - 前端,css怎样去掉列表项目符号 | industry作为名词是可数吗 - CSS - 前端,css怎样去掉列表项目符号 ...

    如何用python编写一个二维码生成器 - CSS - 前端,python execption
  • 10万左右的预算 - CSS - 前端,css3让页面
  • 10万左右的预算 - CSS - 前端,css3让页面 | 10万左右的预算 - CSS - 前端,css3让页面 ...

    如何用python编写一个二维码生成器 - CSS - 前端,python execption
  • uni词缀含义 - CSS - 前端,css 两个背景
  • uni词缀含义 - CSS - 前端,css 两个背景 | uni词缀含义 - CSS - 前端,css 两个背景 ...