伟大的祖国,生日快乐!

在这普天同庆的日子,我们不妨用 Python 打造几条别致的国庆祝福吧!

1. 点阵字祝福

手动输入祝福,根据汉字库中编码,将祝福语文字以点阵形式打印出来。例如:输入“国庆快乐!”后:


细节可参考之前发过的文章:Python print 玩转点阵字

代码及文件链接:https://github.com/pengfexue2/printPlay.git

2. 微信好友头像组字祝福

有了点阵字的基础,我们可以先通过微信接口下载微信好友头像,将头像图片按点阵字进行拼接展示:

当我们把祝福语设计成九个字符,即可生成九张用好友头像拼接成的图片,恰好可以组成一套朋友圈九宫格:

细节可参考之前发的文章:Python 玩微信头像组字

代码及文件链接:https://github.com/pengfexue2/pic2char.git

3. 好友地图

同样是拿到微信好友头像,这次我们不组字,而是来拼接中国地图:

设计思路是用好友头像拼接成底图,在其上覆盖中间透明的地图 PNG 图片。

细节可参考之前文章:国庆了,用照片拼个中国地图吧?

根据反馈建议,图中标明了南海群岛。用来发朋友圈效果也还不错:

更新后地图图片及代码:https://github.com/pengfexue2/china_map.git

以上,感谢阅读!也欢迎来我微信公众号:TEDxPY 交流反馈哈~

用 Python 打造别样的国庆祝福相关推荐

  1. python拿什么做可视化界面好-用python打造可视化爬虫监控系统,酷炫的图形化界面...

    原标题:用python打造可视化爬虫监控系统,酷炫的图形化界面 本文并不是讲解爬虫的相关技术实现的,而是从实用性的角度,将抓取并存入 MongoDB 的数据 用 InfluxDB 进行处理,而后又通过 ...

  2. python链接mysql系统结构设计_第11章:使用Python打造MySQL专家系统

    1.Python语言高级特性 1).深入浅出Python生成器 1).生成器函数:与普通函数定义类似,使用yield语句而不是return语句返回结果.yield语句一次返回一个结果,在每个结果中间挂 ...

  3. python爱心代码_母亲节快到了,用Python给老妈写个祝福小程序吧~

    导 语 看到好多人留言问我咋好久没更新文章了,于是看了下上篇文章的发布日期,好吧确实挺久的,是该上线更一波文章了.想到母亲节快到了,不如就用Python给老妈写个祝福小程序吧~让我们愉快地开始吧~ 相 ...

  4. python账号_基于Python打造账号共享浏览器功能

    本篇文章介绍的内容会涉及到以下知识: PyQt5的使用; Selenium的使用; 代理服务器的架设和使用: 一.账号限制之痛 在如今的互联网中,免费的信息和资源占据了很大一部分,各类互联网应用提供了 ...

  5. python制作浏览器 脚本之家_基于Python打造账号共享浏览器功能

    本篇文章介绍的内容会涉及到以下知识: PyQt5的使用; Selenium的使用; 代理服务器的架设和使用: 一.账号限制之痛 在如今的互联网中,免费的信息和资源占据了很大一部分,各类互联网应用提供了 ...

  6. python人机对战_【人机对战】用python打造经典井字游戏

    井字游戏是一个经典的棋盘游戏, 在一个3x3的棋盘上面玩, 谁的棋子先连成一条线就赢了, 我直接拿上次在[人机对战]用python打造经典黑白棋游戏写的程式来改很快就改出来了. 我的版本将程式逻辑拆成 ...

  7. Python 打造基于有道翻译的命令行翻译工具(命令行爱好者必备)

    Python 打造基于有道翻译的命令行翻译工具(命令行爱好者必备) 之前基于百度写了一篇博文 Python 打造基于百度翻译的命令行翻译工具,本来这工具用得挺好的.但是没想到,近期处于不知道啥原因,不 ...

  8. 如何设置计划任务程序 每6小时运行一次_如何用 Python 打造一个全自动赚钱的 YouTube 视频发布系统并月入过万(被动收益)

    前言 这篇文章将告诉你如何通过Python打造一台全自动发布YouTube视频并专区美元收益的系统. 目前我自己用的这套系统已基本稳定运行了三个月.其中一个YouTube频道从零起步到达到最低开通获利 ...

  9. 10分钟教你用python打造贪吃蛇超详细教程

    更多精彩尽在微信公众号[程序猿声] 10分钟教你用python打造贪吃蛇超详细教程 在家闲着没妹子约, 刚好最近又学了一下python,听说pygame挺好玩的.今天就在家研究一下, 弄了个贪吃蛇出来 ...

最新文章

  1. Django、Flask、Tornado的比较
  2. 【BZOJ1294】[SCOI2009]围豆豆(动态规划,状压)
  3. Android activity 参数传递
  4. eclipse中将一个项目作为library导入另一个项目中
  5. 不懂这37个数据中心术语,怎么混数据圈饭局!
  6. C进阶指南(1):整型溢出和类型提升、内存申请和管理(转)
  7. matlab中text 函数在显示字符串时的使用方法
  8. 开源网络爬虫程序(spider)一览
  9. 专题讲座3 数论+博弈论 学习心得
  10. 资源利用率提高67%,腾讯实时风控平台云原生容器化之路
  11. 量子计算的人才、软件和硬件:解开你对量子的困惑
  12. MySQL使用JDBC高级操作和事务
  13. Django setting ALLOWED_HOSTS
  14. 需求管理 | 如何有效的进行需求规划、实现、协调管理
  15. 5G承载网,从入门到……放弃?
  16. hexo+github搭建博客(超级详细版,精细入微)
  17. python预测股票 keras_使用LSTM模型预测股价基于Keras
  18. 何为AppID、 AppKey、AppSecret?
  19. MPLAB X IDE开发环境
  20. 夏洛克和他的女朋友(AcWing 1293)

热门文章

  1. JavaScript——练习题(2)
  2. 锁定计算机还有网络吗,锁定计算机的快捷键是什么?
  3. 毕业半年,收获人生第一个一百万,聊聊我的四年大学
  4. IBM X230I装回xp或win7
  5. Progress Log 20160119
  6. TCP-超时重传和快速重传
  7. YOLOv5眨眼检测
  8. 感应电机红外图像数据集(370张)
  9. 使用QISKit实现量子傅里叶变换(QFT),并与FFT,DFT比较
  10. android开发工程师三大历程