python之有趣的二维码—–二维码表白记

python之有趣的二维码—–二维码表白记

 如何使用二维码进行表白-一键制作二维码

 

二维码在我们现在生活中随处可见,因为一次突发奇想,那我们可不可以制作一个自己的二维码呢!然后让女朋友去扫描一下…………嘿嘿嘿……不行,画面太美,让我先笑一下。她肯定会非常开心的。

 

01— 材料准备

 

甲:小编,你快点说怎么弄?

咳咳,不急,不急,一步一步来,那我们先来说一下所需要的材料吧!

 

我们使用到的 语言当然是只需要一个星期就可以入门的python语言了。

这次我们使用到的模块是qrcode

pip install qrcode

安装该模块之后,我们就可以来进行编码了。
 

02— 跳转网页二维码

 

好嘞,成功安装完成了我们需要的模块,然后我们来进行编码实现我们的这个需求。

首先我们来看一下如何实现使用二维码跳转网页。就是最普通的一种。

import qrcode
​
#创建包含信息的二维码对象
img = qrcode.make("https://www.baidu.com")#这是你需要的跳转的网页
#二维码保存
img.save('网页.png')#在当前路径下生成一张图片
#展示二维码
img.show()#使用默认的看图软件打开二维码图片
 

好了,一个简单的二维码就搞定了,是不是很简单呢?如图;下面这个是百度的网页二维码。

python之有趣的二维码-----二维码表白记

 

咳咳!好吧,被发现了,下面这个才是

python之有趣的二维码-----二维码表白记

3— 表白二维码

 

我们已经搞定了普通的页面跳转的二维码,那表白用的二维码岂不是简单起来了。

 

import qrcode
​
#创建包含信息的二维码对象
img = qrcode.make("表白内容")#这是你需要的表白内容
#二维码保存
img.save('表白.png')#在当前路径下生成一张图片
#展示二维码
img.show()#使用默认的看图软件打开二维码图片

就是将网页换做自己所需要的话。如图,我们来看一下这个二维码里面写的什么表白的话语。

 

python之有趣的二维码-----二维码表白记

嘘!千万不要随便发这个二维码,会被小姐姐打的。python之有趣的二维码-----二维码表白记

 

4— gif二维码

 

接下来我们就一起来搞一个非常炫酷的二维码,先来看图才决定要不要学。

python之有趣的二维码-----二维码表白记

 

这就是动态的二维码,怎么样,是不是很炫酷呀,那还不赶快学起来。

 

这里我们需要引入新的模块来进行使用。

 

pip install myqr

没错,就是用它了,myqr模块可以帮助我们生成动态的二维码​。​

from MyQR import myqr
​
myqr.run(words="https://mp.weixin.qq.com/s?__"
               "biz=MzUxNDY5NTYzMg==&mid=2247483844&idx=1"
               "&sn=adf0d1c2e2e2a39bfbc8fbc1a91d15ae&chksm"
               "=f943497bce34c06db42a3c3a9b13b8f1d222071b3d"
               "57f2c23fcd1d9ea077e13fc2e813b0a891&token=19"
               "63689680&lang=zh_CN#rd",#需要的网站
         picture="上传的图片名称.gif",
         colorized=True,#bool,使产生的图片由黑白变为彩色的
         save_name="保存的图片名称.gif")

有好的想法,或者有不能自己处理的难题,都可以在公众号后台留言呦​!公众号给你推送好玩又有趣的程序。

python之有趣的二维码-----二维码表白记

相关推荐:

开发一个属于自己的app

python–让你的电脑调用手机摄像头,实现电脑自由拍照

涨姿势——教你如何获取图片上的文字

震惊!字符还可以这样玩……

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/111406.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • cx_Oracle读取Oracle数据库中文乱码问题解决

    cx_Oracle读取Oracle数据库中文乱码问题解决

    2021年11月21日
  • jdk8压缩包解压后怎么安装(什么是压缩和解压缩)

    解压缩包制作使用7-zip工具打开jdk.exe文件,找到tools.zip文件,即jdk压缩包,解压打开CMD,切换到jdk文件根目录下,执行一下指令,unpack所有pack文件:for/r%xin(*.pack)do.\bin\unpack200-r”%x””%~dx%~px%~nx.jar”再配置好环境变量,至此JDK解压缩方式安装完毕,修改环境变…

  • 单调栈应用[通俗易懂]

    单调栈应用[通俗易懂]题意大概让算t秒每一秒的最短路和,每条边每秒dis++;dp算距离dis[i][j]:1到i点走j条边的最短路O(n(n+m));单调栈维护个上凸;等差数列n^2求解;代码:#include#include#include#include#includeusingnamespacest

  • 【目录】【中文】【deplearning.ai】【吴恩达课后作业目录】「建议收藏」

    【目录】【中文】【deplearning.ai】【吴恩达课后作业目录】「建议收藏」一份中文版的目录,请查收~

  • 解决MyQL数据库中1045错误的方法——Windows系统

    解决MyQL数据库中1045错误的方法——Windows系统在各种各样的适用场所,MySQL会出现各种各样的问题,经过足足半年的长跑,我的数据库终于修复了Bug,可以重新使用了。数据库出问题,那可能是家常便饭了。经过这足足半年的煎熬,我决定在以后的日子里,记录下我在使用数据库时遇到的色彩缤纷的问题,以及这些问题的解决方法。由此,今天写了这篇博客。首先,给大家看看,这个问题是什么样子的。我在这里用到的MySQL可视化工具为Navicat。这个错误…

  • Zuul网关使用_zuul网关的作用

    Zuul网关使用_zuul网关的作用Zuul介绍Zuul与SpringCloudGateway作用差不多,推荐还是使用SpringCloudGateway,毕竟是Spring家族的,优先级高一些。他们都和Nginx一样,主要是用于服务器的反向代理;只要是反向代理,那么久可以提供路由、监控、弹性、安全等功能;一般也是说是网关,因为数据的入口都从这么流入流出。Zuul的核心是过滤器,通过这些过滤器我们可以扩展出很多功能,比如:动态路由动态地将客户端的请求路由到后端不同的服务,做一些逻辑处理,比如聚合多个服务的数据返回。请求监

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号