python小工具myqr生成动态二维码

 

 

python小工具myqr生成动态二维码

 

(一)安装

(二)使用

 

 

 

(一)安装

命令:

1
pip install myqr

 

 

 

安装完成后,就可以在命令行中输入 myqr 查看下使用帮助:

1
myqr --help

  

 

 

 

 (二)使用

 

参数

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
可选参数            取值          解释
 
-v          {1,2,3,…,40}        控制边长,范围是1至40,数字越大边长越大
 
-l          {L,M,Q,H}       控制纠错水平,范围是L、M、Q、H,从左到右依次升高
 
-n          output-filename     控制文件名,默认文件名是“ qrcode.png “,格式可以是 .jpg, .png ,.bmp ,.gif
 
-d          output-directory    设置输出文件路径,而默认存储位置是当前目录
 
-p          picture_file        引入图片,生成结合图片的二维码
 
-c          不用取         可以使产生的图片由黑白变为彩色的
     
-con            contrast        对比度,1.0 表示原始图片,更小的值表示更低对比度,更大反之。默认为1.0
 
-bri            brightness      亮度,用法和取值与 -con 相同

  

 

在线二维码解码地址

https://www.sojson.com/deqr.html

 

 

 使用

 

1.生成普通二维码

1
myqr "二维码链接"

  

 2.生成带图片的二维码

1
myqr "二维码链接" -p 1.png

 

3.生成彩色图片的二维码

1
myqr "二维码链接" -p 1.png -c

  

注意:如果想要图片的对比度和亮度,可以使用参数 -con 控制图片对比度,1.0 表示原始图片,更小的值表示更低对比度,更大反之。默认为 1.0。

      使用参数 -bri 用来调节图片的亮度,其余用法和取值与 -con 相同

 

4.生成动态二维码

方式与上面的带图片的二维码的生成方式没有区别,只是将原始图片换成 .gif 就行

1
myqr "二维码链接" -p who.gif -c

  

posted @   -零  阅读(1112)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示