学习的内容主要是如何打包一个带图标的exe文件。看到一个博客,很好实现的样子,所以自己就试了其中的代码。想让这个更简单一点,所以打包成exe文件。参考如下:

(1)原始蓝色玫瑰花生成的python脚本地址:

开学送给她的礼物(Python实现)_是梦吧,是你吧!的博客-CSDN博客目录1 卿为朝朝暮暮2 情感起伏3 礼物赠送4 Python之实现turtle1 卿为朝朝暮暮先手抄一遍,然后再键盘敲出来:飞鸟集中的一句话,改编的一首诗是过样的:浮世万千,吾爱有三,日月与卿:日为朝,月为暮,卿为朝朝暮暮,浮世万手,不得有三,水中月,镜中花,梦中你;月可求,花可得,唯你求而不得。终是自古多情空余恨.好梦由来最易醒.辞别再无相见日,终是一人度春秋...... ...https://blog.csdn.net/weixin_46039719/article/details/123154711?spm=1001.2100.3001.7377&utm_medium=distribute.pc_feed_blog_category.none-task-blog-classify_tag-10.nonecase&depth_1-utm_source=distribute.pc_feed_blog_category.none-task-blog-classify_tag-10.nonecase(2)python脚本打包为exe:

Python脚本打包成exe,看这一篇就够了!_libaineu2004的博客-CSDN博客_python脚本封装成exe程序以下文章来源于凹凸数据,作者朱小五大家好,我是早起。一直有读者在后台问有关Python脚本打包成exe的问题。今天就给大家全面总结一下:Python如何打包成exe,以及如何打得足够小。标准打包目前比较常见的打包exe方法都是通过Pyinstaller来实现的,本文也将使用这种常规方法。如果对这块已经很熟悉的小伙伴,可以直接下滑到本文下半部分。为什么要打包?众所周知,Python脚本不能在没有安装Python的机器上运行。那我们如果写了一个数据分析/自动化办公的小脚本,想分.https://blog.csdn.net/libaineu2004/article/details/112612421(3)jpg转ico:转换文件 — Convertio转换文件. 文件将存储 24 小时https://convertio.co/zh/download/7e45973357cb77eade04b45f92509d8da88ec7/

1.环境

windows
python3.10pip
pyinstaller

2.python上的结果

此处代码是参考上面的链接1。

import turtle as tt.title('送男朋友隔离第一天的礼物')
t.setup(800, 800)
t.hideturtle()
t.speed(11)
t.penup()
t.goto(50, -450)
t.pensize(5)
t.pencolor("black")
t.seth(140)
t.pendown()
t.speed(10)
t.circle(-300, 60)
t.fd(100)# 叶子
t.seth(10)
t.fd(50)
t.fillcolor("green")
t.begin_fill()
t.right(40)
t.circle(120, 80)
t.left(100)
t.circle(120, 80)
t.end_fill()
t.seth(10)
t.fd(90)
t.speed(11)
t.penup()
t.fd(-140)
t.seth(80)
# 一片叶子
t.pendown()
t.speed(10)
t.fd(70)
t.seth(160)
t.fd(50)
t.fillcolor("green")
t.begin_fill()
t.right(40)
t.circle(120, 80)
t.left(100)
t.circle(120, 80)
t.end_fill()
t.seth(160)
t.fd(90)
t.speed(11)
t.penup()
t.fd(-140)
t.seth(80)
t.pendown()
t.speed(10)
#
t.fd(100)
# 花瓣
t.seth(-20)
t.fillcolor("blue")
t.begin_fill()
t.circle(100, 100)
t.circle(-110, 70)
t.seth(179)
t.circle(223, 76)
t.end_fill()
# 2花瓣
t.speed(11)
t.fillcolor("blue")
t.begin_fill()t.left(180)
t.circle(-223, 60)
t.seth(70)
t.speed(10)
t.circle(-213, 15)  # 55
t.left(70)  # 125
t.circle(200, 70)
t.seth(-80)
t.circle(-170, 40)
t.circle(124, 94)
t.end_fill()
#
t.speed(11)
t.penup()
t.right(180)
t.circle(-124, 94)
t.circle(170, 40)
t.pendown()
t.speed(10)t.seth(-60)
t.circle(175, 70)t.seth(235)
t.circle(300, 12)
t.right(180)
t.circle(-300, 12)t.seth(125)
t.circle(150, 60)t.seth(70)
t.fd(-20)
t.fd(20)t.seth(-45)
t.circle(150, 40)
t.seth(66)
t.fd(-18.5)
t.fd(18.5)t.seth(140)
t.circle(150, 27)
t.seth(60)
t.fd(-8)t.speed(11)
t.penup()
t.left(20.8)
t.fd(-250.5)# 3花瓣t.pendown()
t.speed(10)
t.fillcolor("blue")
t.begin_fill()
t.seth(160)t.circle(-140, 85)
t.circle(100, 70)
t.right(165)
t.circle(-200, 32)
t.speed(11)
t.seth(-105)
t.circle(-170, 14.5)
t.circle(123, 94)
t.end_fill()
t.done()

直接运行后结果:

3.打包为exe

准备好我想使用的照片,然后更改名称为flower.jpg,通过jpg转ico。上传图片后点击转换就可以了。将对应的ico下载下来放到我们的py文件目录下。

而后,将其与py文件放到一起后。运行以下命令:

Pyinstaller -F -w -i flower.ico flower.py

在该目录下的dists目录下,生成以我的ico图片图标的exe软件(10M左右,微信就可以发出去)。点击后就可以有上面python运行的一样的结果了。这个就不需要有python的编译环境了,很酷。

ps:最近隔离,没有其他活动,也不能确定什么时候能解封。弄点小浪漫点缀下我们的生活吧~

【python】隔离期间送男/女朋友的小浪漫相关推荐

  1. Python入坑之哄女朋友开心小技巧

    前言 人生苦短,我用Python.这句话证明现在Python有多火.大约2年前我就开始接触了Python,因工作需求要自学Python ,后续的SDK打包脚本就是用Python编写的.对于Python ...

  2. 无源型模拟信号隔离变送器现场选配方案

    导读:无源,在电子方面指电路中无需加电源即可在有信号时工作,通常将无需电源就可以工作的器件称为无源器件,电路中常用的无源元件主要是二极管.电阻类.电感类和电容类等元件.电路中需要外接辅助电源才能正常工 ...

  3. itchat:给爱人,教你制造小浪漫【python】

    itchat--手把手教你制造小浪漫 作为一名有女朋友的男程序员,每天的诡异小浪漫是必不可少的. 每天的清晨,在你的小女友朦朦睁开双眼,但还在睡梦中的你却能准时送上一句的温馨话语,送上当天的天气,这岂 ...

  4. python小助手_如何用python写个人专属群聊提醒小助手?

    前言 大家还记得教会父母玩微信是什么时候吗?父母学会后,我们的生活就发生了「质」的变化,父母也许会吐槽你的微信头像不好,要你换一个头像. 最近 pk哥 又被母后大人吐槽了,原因是亲戚微信群里某个亲戚生 ...

  5. 疫情隔离期间干过的事

    今年疫情的突然爆发,确实出乎预料.现在来说,应该去年,去年放假回到家中,只到家的第一天晚上,和老妈去超市,采购了年货,后面就忌惮出门.基本上不会和家人以外的人接触,开始了自觉的户与户隔断.政府还没有用 ...

  6. python手机版做小游戏代码大全-Python大牛手把手教你做一个小游戏,萌新福利!...

    原标题:Python大牛手把手教你做一个小游戏,萌新福利! 引言 最近python语言大火,除了在科学计算领域python有用武之地之外,在游戏.后台等方面,python也大放异彩,本篇博文将按照正规 ...

  7. 豆瓣读书评分 8.7 以上! 这 40 本 Python 畅销书包邮送

    书山有路勤为劲,学海无涯苦作舟!提升自己的方式有很多种,读书是成本最低且效果非常好到一种.这次我联系了几个大佬一起给各位送书,都是非常高质量到一些技术书籍,一共 40 本,还包邮哦! >> ...

  8. python自动填写小程序表单_新年好!教大家用Python写一个自动回复拜年信息的小程序!...

    原标题:新年好!教大家用Python写一个自动回复拜年信息的小程序! 过年期间,想必大家都收到很多拜年信息吧!有没有也被拜年短信(大部分是群发)搞得很焦虑?不回复似乎显得很没有礼貌,一一回复又累心劳神 ...

  9. python自动推送消息_使用Python制作自动推送微信消息提醒的备忘录功能

    日常工作生活中,事情一多,就会忘记一些该做未做的事情.即使有时候把事情记录在了小本本上或者手机.电脑端备忘录上,也总会有查看不及时,导致错过的尴尬.如果有一款小工具,可以及时提醒,而不用再主动去查备忘 ...

最新文章

  1. Zookeeper与Paxos
  2. Python并发编程之多进程(一)
  3. 前端手动封装数组的foreach,map,filter,every,some,Reduce,reduceRight方法
  4. 计算机硬盘共享配额,Win10磁盘配额是什么,怎么用?
  5. swoole服务器主动推消息,实现websocket-主动消息推送laravelswoole
  6. centos7.2 使用rpm安装jdk8
  7. java中aliases的意思,Java Charset.aliases方法代码示例
  8. Tyvj-Begin P1029 Begin1 - Unit6 - 幼稚的把戏
  9. 20145321 实验三实验报告
  10. 是德科技成功开发广泛的测试与测量产品
  11. 制作桌面进制转换(二进制,八进制,十进制,十六进制)小工具 Python学习日记 2.28~3.6
  12. bugku writeup(misc_1)
  13. 创意库|Photoshop超跑汽车海报设计实例
  14. 谈谈 2020 年程序员收入报告
  15. Android开发之Webview中原生与JS交互
  16. ubuntu 16.04 无法连接wifi
  17. 【基于obs插件-4】-音频频谱
  18. CS5266AN DEMO与AG9311MAQ DEMO PCB设计与参数对比|Typec转HDMI带PD+U3拓展坞方案
  19. gStore:A Graph-based SPARQL Query Engine---part1
  20. 查看bpl 引用的dll_BPL与DLL

热门文章

  1. Android 文字 流光特效(仿锁屏文字的白光闪过动画效果)
  2. k线图24种经典图解(影线篇)
  3. Atlas:揭秘全球最先进的机器人,超越想象的未来之旅!
  4. Ubuntu 16.04 配置及美化
  5. Note 7燃损归因电池
  6. Unity - 搬砖日志 - BRP 管线下的自定义阴影尺寸(脱离ProjectSettings/Quality/ShadowResolution设置)
  7. 思维导图软件哪个好?安利八款好用的思维导图软件
  8. 面向对象分析与设计知识点总结
  9. 数字信号处理_ 第2个编程实例
  10. 极客学院安卓视频零散笔记总结