Python生成自定义URL二维码并保存为图片文件

在这里插入图片描述

脚本简介描述:

  我们的应用场景是网站提供了Android客户端的二维码,可以进行扫码直接下载。所以使用下方的脚本可以自动生成URL路径二维码,并保存到指定路径下展示在网站上。

代码展示

PS:主要用到了 qrcode第三方模块

[root@node1 script]# cat generate-qrconde.py
#!/usr/bin/env python
#-*- coding:UTF-8 -*-
import linecache
#获取文件的第二行,也就是URL地址
particular_line = linecache.getline('/etc/nginx/sites-enabled/website.conf',2)
#print(particular_line)
demo = particular_line.rsplit(" ") [-1]
r = demo.replace(';','')
#print (url)
u = 'http://'
l = '/v1/clients/1y8cvg11gvu8'
#进行拼接
url = u + r + l
import qrcode
#url='http://www.aihuidi.com'
# 调用qrcode的make()方法传入url或者想要展示的内容
img = qrcode.make(url)
# 写入文件
with open('/var/www/nginx/static/images/qrcode/android-qr-code.png', 'wb') as f:
    img.save(f)

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值