怎么把文字、网址等生成二维码?
看了一下其他回答,都是利用现成的软件或网站直接生成二维码,这里以python为例,简单介绍一下如何利用python生成二维码,主要用到qrcode这个库,实验环境win10+python3.6+pycharm5.0,主要内容如下:
1.下载安装qrcode,这个直接在cmd窗口输入命令“pip install qrcode”就行,如下:
2.安装完成后,我们就可以编写代码来制作二维码了,这个其实很简单,代码如下,也就不到十行,这里可以添加文字,也可以添加网址:
程序成功运行后,会在当前目录下生成一个mycode.png二维码图片,双击打开,图片效果如下:
直接用手机扫描就可以看到我们刚才添加的文字,如下:
3.上面的二维码没有logo,这里再制作一个带有logo的二维码,主要代码如下,就是将logo图片缩小,然后paste放到二维码的合适位置:
程序运行成功后,会在当前目录生成一个qrcode.png二维码图片,中间为添加的logo图标,扫描后,会直接跳转到对应的网页,如下:
至此,我们就完成了利用python来制作二维码图片,将文字和网址添加到其中。总的来说,整个过程不难,借助qrcode这个二维码库,我们可以快速制作我们自己的二维码,还可以添加logo,只要你有一定的python基础,熟悉一下相关代码和示例,很快就能掌握的,网上也有相关代码和示例,感兴趣的可以搜一下,当然,你也可以利用相关软件和网站生成,都一样,这里就当提供一种思路,练一下手,希望以上分享的内容能对你有所帮助吧。
怎么把文字、网址等生成二维码?相关推荐
- 在线网址URL生成二维码的API接口
网址: url=pan.baidu.com/share/qrcode?w=宽度&h=高度&url=网址 说明: w={数字} ,生成二维码的宽度: h={数字} ,生成二维码的高度: ...
- php网址转换生成二维码
1.使用php类库PHP QR Code:官网下载:http://phpqrcode.sourceforge.net 2.下载好解压,然后将phpqrcode文件夹拷贝(或复制)到项目中去: 3.然后 ...
- vue3 将文字或链接生成二维码 qrcode.vue
安装 npm install --save qrcode.vue 案例 vue3+ts 利用Popover 气泡卡片 点击后弹窗,或是修改为鼠标触动弹框都可以 还可以写css样式改变二维码与卡片样式[ ...
- Java 将文本内容、网址 ;生成二维码 解析二维码
准备:生成带logo的二维码时,logo图片必须存在:不存在则生成无logo的二维码. 1.建立Maven项目,并引入jar包. <dependency> <groupId& ...
- Python生成二维码的操作方法
使用的是qrcode库,在使用之前需要安装此库 pip install qrcode 网址 #python生成二维码 import qrcode img=qrcode.make("http: ...
- 使用Java生成二维码图片(亲测)
下面我来分享两种生成二维码图片的方法. 第一种,填入你扫描二维码要跳转的网址直接生成二维码 第一步:导入相关的包 1 <dependency> 2 <groupId>com.g ...
- java 根据指定链接生成二维码
需求: 就是需要把一个报告网址链接生成二维码,然后渲染在报告中,扫描二维码的时候能访问到这个报告,效果就达到了 1.首先提前需要添加的maven依赖 <!-- https://mvnreposi ...
- PHP开发日志 ━━ php、javascript生成二维码的三种方法
最简单最实例的goolge开源方法 推荐手册:php完全自学手册 1.google开放api 代码如下: $urlToEncode="http://www.helloweba.com&quo ...
- java生成二维码图片、转base64
本文介绍通过java把文字或url生成二维码,使用浏览器或者微信扫一扫即可获得文字或url内容,超简单的方法,两个步骤复制粘贴即可使用. 注意:内容是文字会直接显示,如果内容为url地址那么会直接访问 ...
最新文章
- AI从入门到放弃2:CNN的导火索,用MLP做图像分类识别?
- asp.net web services
- python内置模块有哪些_python中那些小众但有用的内置模块
- jpa 手动预编译_编译时检查JPA查询
- 高可用性(HA),会话复制,多VM Payara群集
- c 复杂的前置后置面试题_练一练!3道经典嵌入式C 面试题,答案在文末
- 无线传感器网络复习大纲
- Linux进程间通信
- mysql命令执行cmd命令_mysql cmd常用命令
- 软路由保姆级入门教程 一篇看懂软路由
- 相似的核心玩法之下,谁能在“自走棋”的路上走得更远?
- arccos用计算机,arccos(arccos在线计算器)
- 数学建模-层次分析法(AHP)方法回顾
- 服务器信号满格网速很慢,网速变得很慢(wifi信号满格但网速慢)
- 【DeepLearning】【环境配置】Ubuntu 下手动调节 Nvidia 显卡风扇转速
- Hadoop1.0单点安装-Windows
- strstr()函数
- ORA-00392: log 4 of thread 2 is being cleared, operation not allowed
- vsFTPd服务器相关配置
- 拿到天使投资是一种怎样的体验