5行代码写一个自定义简单二维码——python
2018-02-05 16:15
1046 查看
python的优越之处就在于他可以直接调用已经封装好的包
首先——下载pillow和qrcode包 终端下键入一下命令:
运行代码:
生成二维码
首先——下载pillow和qrcode包 终端下键入一下命令:
pip3 install pillow #python2 用pip install pillow
pip3 install qrcode
import qrcode # 定义一个类名 def qrcodeWithUrl(url): img = qrcode.make(url) # 生成一个二维码 savePath = "baidu.png" # 存储二维码 命名 img.save(savePath) # 保存二维码 def qrcodeWithText(text): img = qrcode.make(text) savePath = "2.png" img.save(savePath) content = input("请输入一句话或者键入一个网址") if "http" in content: # 如果是网址 则运行 qrcodeWithUrl(url): qrcodeWithUrl(content) else: # 如果是文本 则运行 qrcodeWithText(text): qrcodeWithText(content) print("二维码已经生成好")
运行代码:
/Library/Frameworks/Python.framework/Versions/3.6/bin/python3.6 /Users/apple/test1/fork/demo3.py 请输入一句话http://www.redporn.com 二位嘛已经生成好 Process finished with exit code 0
生成二维码
相关文章推荐
- Python用5行代码写一个自定义简单二维码
- 5行Python代码实现一个简单的在线英汉词典
- 用python写一个简单的去除源程序代码中行号的程序
- 用一行python代码做一个简单的web服务器
- ios开发UI篇—使用纯代码自定义UItableviewcell实现一个简单的微博界面布局
- 使用纯代码自定义UItableviewcell实现一个简单的微博界面布局
- 一个简单的PYTHON代码
- iOS 使用纯代码自定义UITableViewCell实现一个简单的微博界面布局
- 使用纯代码自定义UItableviewcell实现一个简单的微博界面布局
- 一个简单的Python日志程序代码,支持按天滚动,限制备份保留个数
- 200行python代码实现一个类似django的简单模板引擎
- Python+Selenium中级篇之8-Python自定义封装一个简单的Log类
- [简单题]换一个思维,代码简洁度就完全变了(Python实现)
- python实现一个简单的并查集的示例代码
- 使用纯代码自定义UItableviewcell实现一个简单的微博界面布局
- ios开发UI篇—使用纯代码自定义UItableviewcell实现一个简单的微博界面布局
- ios开发UI篇—使用纯代码自定义UItableviewcell实现一个简单的微博界面布局
- 5行python代码实现简单的网络爬虫
- python+selenium之自定义封装一个简单的Log类
- 写python脚本进行abaqus建模,抄某指导书中的一个简单的悬臂梁代码