python应用:生成简单二维码
概述
\(\quad\)第一篇python的应用就打算写一写用python生成简单的二维码啦。因为二维码在日常生活中越来越常用了,部分博客也用二维码来用作打赏的工具。但是要提醒大家的是,千万不要乱扫街上的二维码,很多都是包含了恶意软件,或者把你重定向到别的网页去了。
\(\quad\)那么闲话不多说,开始干活~。默认大家会用python且会下载第三方库咯,生成二维码我们使用的是python的第三方库MyQR,调用方式也是极其简单,上代码:
from MyQR import myqr
words = r"https://www.cnblogs.com/saysei/"
version, level, qr_name = myqr.run(
    words,
    version=1,
    level="H",
    picture=r"E:\picture\collection\妙啊.jpg",
    colorized=True,
    contrast=1.0,
    brightness=1.0,
    save_name=r"myqr.png",
    save_dir=r"E:"
    )
下面解释一下参数的含义:
words:扫码显示的文字或者跳转的网址,str
version:边长,int range(1,40)
level:纠错登记,str,L,M,Q,H,默认为H
picture:结合图片,str,二维码下显示的图片或动图
colorized:颜色,bool,True为彩色,None为黑白
contrast:对比度,float,调节图片的对比度
brightness:亮度,float,调节图片的亮度,其余用法和取值与 contrast 相同
save_name:存储文件名,str
save_dir:存储位置,str,默认存储位置是当前工程目录
额,我还不知道博客园的markdown为啥加载不了表格,谁知道的话回我一下,谢谢
我程序里words是我博客园的网址,加载的图片是妙啊.jpg的彩色图片。来看看效果:

拓展
\(\quad\)有时间我来试一下美化二维码,这次就这样啦~
python应用:生成简单二维码的更多相关文章
- python笔记 利用python  自动生成条形码  二维码
		
1. ean13标准条形码 from pystrich.ean13 import EAN13Encoder encode = EAN13Encoder(') encode.save('d:/barco ...
 - jquery插件生成简单二维码
		
除了利用第三方网站生成二维码外,这是一个比较简单的办法吧. <script src="/Scripts/jquery.qrcode.min.js" type="te ...
 - js生成简单二维码
		
js文件下载地址:https://download.csdn.net/download/weixin_38296752/10554485 一.引入qrcode.js文件 <script type ...
 - Android生成自定义二维码
		
前面说过两种二维码扫描方式,现在说如何生成自定义酷炫二维码.二维码生成需要使用Google开源库Zxing,Zxing的项目地址:https://github.com/ZBar/ZBar,我们只需要里 ...
 - Python | 一行命令生成动态二维码
		
当我看到别人的二维码都做的这么炫酷的时候,我心动了! 我也想要一个能够吸引眼球的二维码,今天就带大家一起用 Python 来做一个炫酷的二维码! 首先要安装工具 myqr: pip install m ...
 - 你只要5行代码,拥有你的个性二维码,用Python生成动态二维码
		
如果想了解更多关于python的应用,可以私信我,或者点击下方链接自行获取,里面到资料都是免费的(http://t.cn/A6Zvjdun) 二维码满天飞,但是有没有想过Python也能制作出专属于自 ...
 - python小工具myqr生成动态二维码
		
python小工具myqr生成动态二维码 (一)安装 (二)使用 (一)安装 命令: pip install myqr 安装完成后,就可以在命令行中输入 myqr 查看下使用帮助: myqr --he ...
 - phpqrcode生成动态二维码简单实例
		
这是一个利用phpqrcode生成动态二维码简单实例,比微信官方提供的接口还要好用.二维码是动态的,不用生成图片,可自定义二维码大小,间隙,跳转地址等. 参数设置: include_once 'php ...
 - Python 生成个性二维码
		
1.1 实验内容 本课程通过调用MyQR接口来实现生成个人所需二维码,并可以设置二维码的大小.是否在现有图片的基础上生成.是否生成动态二维码. 本课程主要面向Python3初学者. 1.2 知识点 P ...
 
随机推荐
- 为什么php+apache本地站点访问超级慢
			
/etc/hosts中必然有一行为127.0.0.1,作用是什么呢? 特点: (1)127.0.0.1不光是unix系统,linux也好,windows也好,都会有这个循回地址的.(2)在IP地址的规 ...
 - webpack react 单独打包 CSS
			
webpack react 单独打包 CSS webpack require css的方法,默认会把css 打入到js文件中,加载顺序有问题,如果需要打出独立的css文件 操作步骤: step1: 安 ...
 - kvo的observationInfo
			
观察者信息的注册: <NSKeyValueObservationInfo 0x600000708d60> ( <NSKeyValueObservance 0x6000009143f0 ...
 - 1898: [Zjoi2005]Swamp 沼泽鳄鱼
			
1898: [Zjoi2005]Swamp 沼泽鳄鱼 Time Limit: 5 Sec Memory Limit: 64 MB Submit: 1582 Solved: 870 [Submit][S ...
 - 【bzoj2693】jzptab  莫比乌斯反演+线性筛
			
题目描述 输入 一个正整数T表示数据组数 接下来T行 每行两个正整数 表示N.M 输出 T行 每行一个整数 表示第i组数据的结果 样例输入 1 4 5 样例输出 122 题解 莫比乌斯反演+线性筛 由 ...
 - Hive学习之路 (十五)Hive分析窗口函数(三) CUME_DIST和PERCENT_RANK
			
这两个序列分析函数不是很常用,这里也练习一下. 数据准备 数据格式 cookie3.txt d1,user1, d1,user2, d1,user3, d2,user4, d2,user5, 创建表 ...
 - Centos7安装elasticsearch、logstash、kibana、elasticsearch head
			
环境:Centos7, jdk1.8 安装logstash 1.下载logstash 地址:https://artifacts.elastic.co/downloads/logstash/logsta ...
 - C++学习第一天(helloword)
			
C++编译过程 #include <iostream> //iostream 提供了一个叫命名空间的东西,标准的命名空间是std 包含了有关输入输出语句的函数 // input&^ ...
 - localStorage 和 sessionStorage
			
1.概述 以前本地存储使用 cookie.但是 Web 存储需要更加安全和快速.所以就出现了localStorage 和 sessionStorage. 2.sessionStorage,localS ...
 - HTML5 新增内容
			
1. 新增标签 音频 <audio> <source src=""/> </audio> 视频 <video> <source ...