本文作者:阿豪

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

阿豪 08-14 300
使用Pycharm和Python3环境制作自己的炫酷二维码摘要: 环境准备Pyton官网下载地址 :https://www.python.org/downloads/这边使用:python-3.8.6-amd64.exePycharm官网下载地址...

环境准备

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

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

image.png

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

image.png

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

image.png

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

image.png

安装Pycharm

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

安装myqr库

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

image.png

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

pip install myqr

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

image.png

导入myqr库

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

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

image.png

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

image.png

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

image.png

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

开始制作二维码

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

1.1、导入库

from MyQr import myqr# 注意大小写

1.2、生成代码

myqr.run(words='链接或句子')

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

from MyQR import myqr
myqr.run(
    words='https://www.ahaoyw.com',
)

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

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

image.png

生成的结果如下

image.png

2、自定义图片二维码

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

只需要加一条语句

picture='图片地址'

代码如下

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

image.png

3、生成彩色二维码

添加如下参数赋值

 colorized=True,  # 黑白(False)还是彩色(True)

代码如下

from MyQR import myqr
myqr.run(
    words='https://www.ahaoyw.com',
    picture='D:\\Python\\p1.png',
    colorized=True,
)

image.png

其他代码解释

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

colorized=True,

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

save_name='AhaoYw.png',

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

save_dir=r'C:\Users',


文章版权及转载声明

作者:阿豪本文地址:https://www.ahaoyw.com/article/624.html发布于 08-14
文章转载或复制请以超链接形式并注明出处阿豪运维

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏