在python 中可以用qrcode 库将文本、图片、视频链接等生成二维码,并用图片处理库PIL 中的Image 方法添加自定义图片,制作带有logo的二维码。本文以Windows 系统为例进行演示。
有基础的同学请跳过前三章,直接查看二维码生成代码
一、安装python
首先安装python,这里建议使用Anaconda,一个开源的python 版本。Anaconda两个版本一个是适用python2 的Anaconda2,一个是适用python3 的Anaconda3,python2 已经停止更新,零基础建议从python3 开始学习。
官网下载很慢而且容易出错,推荐从清华镜像网站下载自己需要的版本
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
网上已经有Anaconda 安装的详细教程可供参考
如Windows 系统:
http://www.win7zhijia.cn/win8jc/win8_44358.html
其他系统:
https://zhuanlan.zhihu.com/p/32925500
二、安装所需库
1、Win+R键可以打开运行符,输入cmd 回车进入系统命令行
2、系统命令行执行:
pip install qrcode
pip install Image
三、运行python 程序
1、直接在python 自带的开发工具中执行命令
系统命令行输入python,进入python 命令行。输入python 命令回车运行:
2、将程序保存为.py 结尾的python 文件,进入文件所在的目录,在系统命令行输入
python 文件名称
(这里编写代码使用的文本编辑器是Sublime Text)
3、使用Jupyter Notebook 或PyCharm 等调试执行代码
前面下载了anaconda 带有Jupyter Notebook,这里直接演示Jupyter Notebook
1)在系统命令行输入Jupyter Notebook,会自动跳转到网页,若未自动跳转复制粘贴以下链接手动跳转
2)创建python3 笔记本
3)编辑模式—在单元格中输入命令,Alt+回车执行
4)快捷键查看
命令行模式—点击Esc键后再点击H,可以查看快捷键
四、二维码生成
1、简易基础二维码