【亲传秘籍】我这样写python代码表白,泡到了大学小师妹

简介: 【亲传秘籍】我这样写python代码表白,泡到了大学小师妹

想必每个大学生心中有一个温柔可爱的小师妹。很多人对小师妹是倾慕已久,但是就是不知道怎么泡到收,今天博主给你们支招。

今天给你们弄一个二维码表白。

先上效果:在这里插入图片描述

在这里插入图片描述

扫完之后直接出来的效果是这个\
在这里插入图片描述\
要是你把中间的图片换成小师妹的仙女图,文字部分换成深情表白,那还不分分钟攻略成功。

第一步安装QRCode\
qrcode是一个比较好用的专门操作二维码的python包。\
直接用pip命令就可以搞定 pip install qrcode

第二步安装PIL包\
因为需要对图片进行操作,所以需要这个专门对图片操作的PIL包。按照PIL可能有点麻烦,需要去官网下载,然后再解压。

第三步把生成二维码

qr = qrcode.QRCode(
        version=1,
        error_correction=qrcode.constants.ERROR_CORRECT_L,
        box_size=10,
        border=2,
    )
    # 添加数据
    qr.add_data(strs)
    # 填充数据
    qr.make(fit=True)
    # 生成图片
    img = qr.make_image(fill_color="pink", back_color="white")

代码里面都有比较详细的注释了,这里有一个小技巧。博主特地将二维码的默认颜色黑色改成了pink粉红色。老夫的少女心爆满,当然你也可以改成小师妹喜欢的颜色。

第四步把logo图片复制到二维码上

    # 添加logo
    icon = Image.open("01.jpg")
    # 获取图片的宽高
    img_w, img_h = img.size
    img.paste(icon, (w, h), icon)
    img.show()

…完整代码,请移步到公众号:诗一样的代码

相关文章
|
13天前
|
Python
以下是一些常用的图表类型及其Python代码示例,使用Matplotlib和Seaborn库。
以下是一些常用的图表类型及其Python代码示例,使用Matplotlib和Seaborn库。
|
15天前
|
Python
turtle库的几个案例进阶,代码可直接运行(python经典编程案例)
该文章展示了使用Python的turtle库进行绘图的进阶案例,包括绘制彩色圆形和复杂图案的代码示例。
77 6
turtle库的几个案例进阶,代码可直接运行(python经典编程案例)
|
8天前
|
数据安全/隐私保护 Python
探索Python中的装饰器:简化代码,提升效率
【9月更文挑战第32天】在Python编程世界中,装饰器是一个强大的工具,它允许我们在不改变函数源代码的情况下增加函数的功能。本文将通过直观的例子和代码片段,引导你理解装饰器的概念、使用方法及其背后的魔法,旨在帮助你写出更加优雅且高效的代码。
|
2天前
|
缓存 测试技术 开发者
探索Python中的装饰器:提升代码的灵活性和可维护性
在Python编程中,装饰器是一种强大且灵活的工具,它允许开发者在不修改现有代码的基础上,为函数或类添加额外的功能。本文将深入探讨装饰器的定义、使用场景以及如何创建自定义装饰器。通过实用的示例,我们将展示如何利用装饰器来增强代码的可重用性和可读性。
|
1天前
|
小程序 iOS开发 MacOS
将Python代码转化为可执行的程序
将Python代码转化为可执行的程序
11 1
|
1天前
|
存储 人工智能 开发工具
AI助理化繁为简,速取代码参数——使用python SDK 处理OSS存储的图片
只需要通过向AI助理提问的方式输入您的需求,即可瞬间获得核心流程代码及参数,缩短学习路径、提升开发效率。
56 0
AI助理化繁为简,速取代码参数——使用python SDK 处理OSS存储的图片
|
3天前
|
缓存 数据安全/隐私保护 开发者
探索Python中的装饰器:提升代码效率与可读性
在本文中,我们将深入探讨Python中的装饰器——一种能够修改或增强函数行为的强大工具。通过详细讲解装饰器的定义、使用方法以及实际案例分析,我们希望能够帮助读者更好地理解和应用这一技术,从而编写出更加高效和易读的代码。无论是初学者还是经验丰富的开发者,都能从本文中获得有价值的见解和技巧。
|
6天前
|
大数据 Python
Python 高级编程:深入探索高级代码实践
本文深入探讨了Python的四大高级特性:装饰器、生成器、上下文管理器及并发与并行编程。通过装饰器,我们能够在不改动原函数的基础上增添功能;生成器允许按需生成值,优化处理大数据;上下文管理器确保资源被妥善管理和释放;多线程等技术则助力高效完成并发任务。本文通过具体代码实例详细解析这些特性的应用方法,帮助读者提升Python编程水平。
30 5
|
4天前
|
设计模式 缓存 测试技术
探索Python中的装饰器:提升代码效率与可读性
本文深入探讨Python装饰器的概念、使用方法和实际应用场景。通过详细讲解和示例,读者将学会如何利用装饰器简化代码、增强功能模块的可重用性,并提高开发效率。无论是初学者还是经验丰富的开发者,都能从中获得有价值的见解和实用的编程技巧。
12 1
|
12天前
|
Python
? Python 装饰器入门:让代码更灵活和可维护
? Python 装饰器入门:让代码更灵活和可维护
17 4