利用简单的Python代码制作二维码

一.制作工具

安装Python环境 + PyCharm编译器。

二.电脑系统

本人win10 + Python3.7.0 + PyCharm。

三.写代码前先下载第三方库

方法一:cmd命令进行下载:pip install myqr

方法二:在PyCharm编译器中进行下载

快捷键:Ctrl + Alt + S 或者如下图点击Settings

图1:

图2:

图3:点击+号

图4:在输入框输入myqr,点击下方MyQR

图5:然后点击底部的Install Package,下载成功后会显示红框文字

提示:下载好后,创建一个xxx.py文件开始制作二维码

四.实例

(1)制作一个简单的二维码,以我的博客园网站为例。

在PyCharm项目中创建二维码.py文件源代码如下:

from MyQR importmyqr as mq#1、生成普通二维码,生成的二维码路径与源代码路径一致

mq.run('https://www.cnblogs.com/zhif97/', save_name='ewm.png')print("生成的二维码路径与源代码路径一致!")

运行结果如下:

双击ewm.png可查看效果:

(2)制作自定义二维码(添加背景图片)。把背景图片放到与源代码路径一致的地方

例如:我需要自定义背景图为001.jpg,源代码如下:

#2、自备自定义二维码背景图片

from MyQR importmyqr as mq

mq.run(words='https://www.cnblogs.com/zhif97/',

picture='001.jpg',

colorized=True,save_name='zdy.png')print("自定义二维码生成的二维码路径与源代码路径一致!")

运行结果:

双击zdy.png查看效果:

OK啦!赶紧去试试吧。

如何用python制作二维码照片_利用Python制作二维码相关推荐

  1. python画二维温度云图_利用python画出词云图

    本文将介绍如何利用python中相应的模块画出词云图.首先给出效果图: 其中词云图中的词汇是对手机短信中的垃圾短信的统计,字体越大表示在垃圾短信中出现的频次越高.下面给出具体的步骤. 读取" ...

  2. python怎么使用别人的代码_利用Python查看微信共同好友功能的实现代码

    总有思路清奇的朋友存在,想实现查看微信共同好友: 由于之前分享的代码有获取过微信好友头像,所以当时第一反应是通过itchat微信接口获取好友信息,比对两个人的好友信息列表就可以实现了.按理说这么简单的 ...

  3. python 替换array中的值_利用Python提取视频中的字幕(文字识别)

    我的CSDN博客id:qq_39783601,昵称是糖潮丽子~辣丽 从今天开始我会陆续将数据分析师相关的知识点分享在这里,包括Python.机器学习.数据库等等. 今天来分享一个Python小项目! ...

  4. python定时开关机的代码_利用Python实现Windows定时关机功能

    是最初的几个爬虫,让我认识了Python这个新朋友,虽然才刚认识了几天,但感觉有种莫名的默契感.每当在别的地方找不到思路,总能在Python找到解决的办法.自动关机,在平时下载大文件,以及跑程序的时候 ...

  5. python贪吃蛇最简单代码_利用python实现简易版的贪吃蛇游戏(面向python小白)

    引言 作为python 小白,总是觉得自己要做好百分之二百的准备,才能开始写程序.以至于常常整天在那看各种语法教程,学了几个月还是只会print('hello world'). 这样做效率太低,正确的 ...

  6. python数据库操作批量sql执行_利用Python如何批量修改数据库执行Sql文件

    利用Python如何批量修改数据库执行Sql文件 来源:中文源码网    浏览: 次    日期:2018年9月2日 [下载文档:  利用Python如何批量修改数据库执行Sql文件.txt ] (友 ...

  7. python处理word或者pdf文件_利用python程序生成word和PDF文档的方法

    一.程序导出word文档的方法 将web/html内容导出为world文档,再java中有很多解决方案,比如使用Jacob.Apache POI.Java2Word.iText等各种方式,以及使用fr ...

  8. python能处理nc文件吗_利用python如何处理nc数据详解

    前言 这两天帮一个朋友处理了些 nc 数据,本以为很简单的事情,没想到里面涉及到了很多的细节和坑,无论是"知难行易"还是"知易行难"都不能充分的说明问题,还是& ...

  9. python add picture显示过大_利用Python自带PIL库扩展图片大小给图片加文字描述的方法示例...

    前言 最近的一个项目中需要在图片上添加文字,使用了OpenCV,结果发现利用opencv给图像添加文字有局限.可利用的字体类型比较少,需要安装Freetype扩展,比较复杂.而且不能用putText函 ...

  10. python把汉字变成拼音英文_利用python将表格中的汉字转化为拼音

    GB18030的字符集标准 http://zbgb5.com/2/StandardDetail479488.htm 缺少包时用pip install 进行安装,例如: pip install xlsx ...

最新文章

  1. qt opencv库配置大全
  2. IBASE component valid to field
  3. java性能调试命令_性能测试必备监控技能jvm之jdk命令行工具篇16
  4. jenkins手把手教你从入门到放弃02-jenkins在Windows系统安装与配置(详解)
  5. Arcgis重分类无法赋新值为小数
  6. 机器人仿真软件小汇总
  7. 基于html+css房地产销售系统设计与实现-计算机毕业设计源码+LW文档
  8. MATLAB实现imrotate函数
  9. 数显之家快讯:【SHIO世硕心语】2021,新的一年写给自己的5句话!
  10. 我们应该如何优雅的处理 React 中受控与非受控
  11. 沟通的艺术:看人入里,看出人外 - part 5
  12. 来11:1 信就是所望之事的实底,是未见之事的确据。
  13. 杨天宇20180912-3 词频统计
  14. 联想台式修复计算机,联想台式电脑一键恢复5.0与Vista SP1兼容性问题预防及解决方案...
  15. C#中WebService里的回车符\r丢失问题
  16. 蚂蚁p8多少股票_就在明天!“大象”蚂蚁来了 中一签能赚多少?|蚂蚁|a股|港股|科创板|股票...
  17. 数字货币支付模式通过某区块链支付平台在某资金支付项目中的业务处理流程分享
  18. 第五十七篇:VS2015建立一个完整的c++工程:头文件.h 源文件.cpp,自动生成类
  19. 超实用的54套ASP网站设计源码
  20. 冒泡排序(优化)SCL算法

热门文章

  1. 15分钟带你入门Pandas
  2. 如何彻底关闭Windows更新
  3. EPUB电子书阅读必备
  4. Linux清空回收站
  5. matlab get(gcf,'postion ')相关解释
  6. word无法创建工作文件请检查临时环境变量
  7. 简单分析Mysql不同方式联表查询的效率问题
  8. 回归分析beta值的标准_Beta值的基本原理及使用说明
  9. 最通俗易懂的讲解工厂模式
  10. excel 第3讲:查找、替换与定位