前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >使用Pycharm和Python3环境制作自己的炫酷二维码

使用Pycharm和Python3环境制作自己的炫酷二维码

原创
作者头像
用户1094633
发布2022-02-15 09:47:07
6140
发布2022-02-15 09:47:07
举报
文章被收录于专栏:运维随笔运维随笔

环境准备

Pyton官网下载地址 :https://www.python.org/downloads/

这边使用:python-3.8.6-amd64.exe

Pycharm官网下载地址:https://www.jetbrains.com/pycharm/download/#section=windows

这边使用pycharm-community-2021.2.exe

安装Python3.8.6

1、勾选Add Python 3.8 to PATH加入系统变量,接着点击Customize installation(自定义安装)

image.png
image.png

2、可写安装包,默认全选,点击Next进入下一步

image.png
image.png

3、指定Python安装路径,这边安装在C:\Python36,点击Install 开始安装

image.png
image.png

4、安装中,等待安装完成

image.png
image.png

5、安装完成后,点击close关闭

image.png
image.png

安装Pycharm

Pycharm安装过程比较简单没啥需要注意的默认下一步下一步安装即可,这边就不截图演示了

安装myqr库

1、使用Windows+R键(开始菜单找到运行窗口),输入cmd调出命令窗口

image.png
image.png

2、在DOS窗口里输入(在Python3环境下,Python2不行),如为加入变量则需进入Python安装目录下的Scripts文件夹内然后运行pip

Python

代码语言:javascript
复制
pip install myqr

等到提示下载成功就可以了

image.png
image.png

导入myqr库

因为阿豪运维之路这边是用Pycharm的,所以还需要在Pycharm中导入myqr

打开pycharm的file >> setting 打开设置

image.png
image.png

在弹出的的窗口界面中选择Project: Python >> Python Interpreter界面中点击+号,添加库

image.png
image.png

搜索MyQr,选中第一个,点击左下角的install Package下载(可能会有些慢)

image.png
image.png

成功后就可以开始正式操作生成二维码啦

开始制作二维码

1、生成一个简单的二维码

1.1、导入库

Python

代码语言:javascript
复制
from MyQr import myqr# 注意大小写

1.2、生成代码

Python

代码语言:javascript
复制
myqr.run(words='链接或句子')

1.3、代码如下生成一个简单的二维码

Python

代码语言:javascript
复制
from MyQR import myqr
myqr.run(
    words='https://www.ahaoyw.com',
)

右键选择运行后,注意Pycharm中不会有什么变化,默认名为qrcode.png的二维码会出现在你存放这个代码的文件夹下

如下图中,我的图片就生成在D:\Python中

image.png
image.png

生成的结果如下

image.png
image.png

2、自定义图片二维码

接下来我们可以用自己的图片来生成二维码

只需要加一条语句

Python

代码语言:javascript
复制
picture='图片地址'

代码如下

Python

代码语言:javascript
复制
from MyQR import myqr
myqr.run(
    words='https://www.ahaoyw.com',
picture='D:\\Python\\p1.png',
#或picture=r'D:\Python\p1.png',省去双斜杠
)
image.png
image.png

3、生成彩色二维码

添加如下参数赋值

Python

代码语言:javascript
复制
 colorized=True,  # 黑白(False)还是彩色(True)

代码如下

Python

代码语言:javascript
复制
from MyQR import myqr
myqr.run(
    words='https://www.ahaoyw.com',
    picture='D:\\Python\\p1.png',
    colorized=True,
)
image.png
image.png

其他代码解释

黑白(False)还是彩色(True)

Python

代码语言:javascript
复制
colorized=True,

控制输出文件名,格式可以是 .jpg, .png ,.bmp ,.gif

Python

代码语言:javascript
复制
save_name='AhaoYw.png',

 图片存储位置,默认没指定是生成和代码文件同个目录下

Python

代码语言:javascript
复制
save_dir=r'C:\Users',

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 环境准备
  • 安装Python3.8.6
  • 安装Pycharm
  • 安装myqr库
  • 导入myqr库
  • 开始制作二维码
  • 其他代码解释
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档