python如何实现条形码和二维码制作?

author author     2023-03-19     128

关键词:

参考技术A python中专门有生成条形码和二维码的库, 这里简单介绍一下实现过程,代码量不多,也很好理解,实验环境win10+python3.6+pycharm5.0,主要内容如下:
制作条形码
这里有2个库,分别是pybarcode和pystrich,可以直接根据输入的数字生成条形码,下面我简单介绍一下这2个库的安装和使用:

1.安装pybarcode,这个直接在cmd窗口输入安装命令“pip install pybarcode”就行,如下,很快就能安装成功:

安装完成后,我们就可以编写相关代码来实现制作条形码了,测试代码如下,很简单,这里以生成ean13条形码为例,程序默认会将条形码保存为png格式:

生成的条形码如下:

2.安装pystrich,这个与上面类似,直接在cmd窗口输入命令“pip install pystrich”就行,如下:

安装成功后,我们就可以编写测试代码了,如下,很简单:

生成的条形码如下:

制作二维码
这里有一个库qrcode,专门用于制作二维码,这个我以前也介绍过,下面我再简单介绍一下这个库的安装和使用:

1.安装qrcode,这个直接在cmd窗口输入命令“pip install qrcode”就行,如下:

2.安装成功后,我们就可以编写相关代码来生成二维码了,测试代码如下,很简单,也很好理解:

点击运行程序,生成的二维码如下:

手机扫描效果如下,如果是网址,会直接跳转到对应网页,如果是文字,则解析出对应内容:

至此,我们就完成了利用python来制作条形码和二维码。总的来说,整个过程不难,都有现成的库可以直接使用,代码量也不多,很好理解,只要你有一定的python基础,熟悉一下相关示例和代码,很快就能掌握的,网上也有相关教程和资料,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言。

wpf制作二维码和条形码

1.下载zxing.dll,并添加引用;2.界面代码<Windowx:Class="Niumag_WFF.QRCode"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:d="http://schemas.microsoft.com/expression/blend/2008"xmlns:mc="http://schemas.openxml... 查看详情

用c#实现的条形码和二维码编码解码器

本篇介绍可以在C#中使用的1D/2D编码解码器。条形码的应用已经非常普遍,几乎所有超市里面的商品上面都印有条形码;二维码也开始应用到很多场合,如火车票有二维码识别、网易的首页有二维码图标,用户只需要用手机扫描... 查看详情

如何实现excel数据导入批量生成二维码

...据批量生成二维码。如下图的表格数据:Excel1.启动Labelmx条形码软件,选择工具条上的文字、一维码和二维码等工具,参照下图画出标签。设计标签2.再画一个数据源图标,在属性面板上点选“Excel文件”,点击“连接设置”按钮... 查看详情

在ubantu系统中使用python+opencv识别条形码和二维码(代码片段)

首先,我们要确保系统已经安装好了Python3。没有安装Python3的可以参考这篇文章UbuntuPython3.6安装(超简明)安装好Python3之后,我们开始安装opencv-pythonsudoapt-getinstallpython3-opencv安装成果后,我们开始安装pyzbar依... 查看详情

Python制作带有辅助y轴的组合条形图和线图

】Python制作带有辅助y轴的组合条形图和线图【英文标题】:Pythonmakingcombinedbarandlineplotwithsecondaryy-axis【发布时间】:2017-08-0610:27:27【问题描述】:我正在尝试绘制一些csv数据。我想绘制一些csv数据。数据如下所示。我正在尝试将... 查看详情

如何使用python制作具有正确值计数的绘图条形图?

】如何使用python制作具有正确值计数的绘图条形图?【英文标题】:Howtomakeaplotlybargraphwiththecorrectvaluecountwithpython?【发布时间】:2021-12-1420:23:04【问题描述】:数据看起来像这样Alabelstringnegativestringnegativestringnegativestringpositivestrin... 查看详情

maui条形码,二维码扫描功能(代码片段)

...方文档使用MAUI技术来开发相应功能。介绍移动端的扫描条形码、二维码的功能已经随处可见,已经很难找到一个不支持扫描的App了,但是微软的MAUI竟然没有提供,那么我们应该如何实现呢?其实早在Xamarin开发的... 查看详情

二维码的生成

...语言的端口。Zxing可以实现使用手机的内置的摄像头完成条形码的扫描及解码。该项目可实现的条形码编码和解码。目前支持以下格式:UPC-A,UPC-E、EAN-8,EAN-13、39码、93码。ZXing是个很经典的条码/二维码识别的开源类库,以前在 查看详情

如何把word做成二维码

...rcode控件,点击确定,这时候你的word文档中就会出现一个条形码。5、右键单击条形码,选择属性,调出属性对话框,如图所示,这个对话框中的设置项就是关于这个条形码的相关属性设置,我们只需要更改其中的两项就可以完... 查看详情

js+html5+java实现二维码和条形码扫描.怎么用js调用摄像头

参考技术A不明白你的意图,你是开发GUI还是APP如果是APP有很多支持的APIHBuilder就有调用原生硬件的接口html5++<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>Camera Example</title> <script ... 查看详情

如何使用 seaborn 和 ipywidgets 制作交互式条形图

】如何使用seaborn和ipywidgets制作交互式条形图【英文标题】:Howtomakeaninteractivebarplotwithseabornandipywidgets【发布时间】:2022-01-0908:02:55【问题描述】:我有一个包含运动员、他们的年龄范围和他们参加比赛的年份的数据集:importipywi... 查看详情

java实现二维码的生成和解析(代码片段)

...。这里利用的是 google公司的zxing使用方便,可以操作条形码或者二维码等导入相关jar包:<!--二维码--> <de 查看详情

我想用java设计一个条形码扫描器,将扫描的数字在数据库中查找详细信息,请问如何实现?解决有+

...面上让光标在文本框内,按一下扫码枪就会自动将货物的条形码显示在你的文本框中了,扫码枪将条形码显示在文本框中默认带一个回车,你就用javascript触发回车事件,写一个方法,从后台数据库中根据条形码查到具体的详细... 查看详情

java实现多种类型条形码的生成与扫描(代码片段)

简介:条形码是一种可视化、机器可读的数据,这些数据通常描述了携带该条码的物品的相关信息。条形码已经广泛被应用在商品流通,图书管理,邮政管理和银行系统等领域。在这篇文章中,将介绍如何生成和扫描一些常见的... 查看详情

生成条形码/二维码以包含用户 ID

】生成条形码/二维码以包含用户ID【英文标题】:Generatingabarcode/qrcodetocontainauserID【发布时间】:2013-06-3015:18:36【问题描述】:问题:我将如何实施一种包含用户ID的条形码或二维码,以便iPhone等手机可以扫描并检索用户帐户ID?... 查看详情

报表如何实现自动导出到excel

...自定义外部参数、自定义筛选条件、条件属性、二维码、条形码的支持。6、设计器可直接对制作好的报表模版进行预览、打印。也可将模版文件上传服务器通过报表平台进行查询、打印等。平台的一些功能平台的一些功能:1、... 查看详情

maui条形码,二维码扫描功能(代码片段)

...方文档使用MAUI技术来开发相应功能。介绍移动端的扫描条形码、二维码的功能已经随处可见,已经很难找到一个不支持扫描的App了,但是微软的MAUI竟然没有提供,那么我们应该如何实现呢?其实早在Xamarin开发的... 查看详情

zbar-实现中文解码

...乱码  上篇《ZBar-windows下编译和使用》已经成功解析了条形码,但目标是二维码,经测试二维码中文会出现乱码。下图二维码的内容是“http123测试456”,解析后的内容为“http123娴嬭瘯456”搜索了一下关键词,解决方案如下http... 查看详情