程序员情人节防止割韭菜

程序员在情人节如何防止割韭菜,买花?那是不可能的,那就自己写一个花的代码吧,然后生成一个可执行文件发给女朋友岂不是香香?
首先在pycharm里面配置turtle环境,步骤:
file——Settings——Project Interpreter(Project 工程下)——点击“+”号——搜索turtle——下载——运行环境

import turtle as t

# 设置窗口大小

t.setup(1000, 1000, 0, 0)

# 花

t.penup()

t.goto(-90, 100)

t.pendown()

t.color("red")

t.write("e", font=("consolas", 52, "normal"))

t.penup()

t.goto(-107, 35)

t.pendown()

t.write("U", font=("consolas", 100, "normal"))

t.end_fill()

# 根

t.color("brown")

t.penup()

t.goto(-70, 70)

t.pendown()

t.pensize(10)

t.goto(-70, -100)

# 叶子1

t.color("green")

t.penup()

t.goto(-70, -60)

t.pendown()

t.goto(-120, -40)

# 叶子2

t.penup()

t.goto(-70, -10)

t.pendown()

t.goto(-20, 20)

t.penup()

t.goto(0, 20)

t.pendown()

t.write("XXX,I Love You", font=("consolas", 15, "bold"))

t.done()

运行之后,可以制作一个玫瑰花啦,还有文字说明哦!!!

不过,你以为这就完啦?你心里可能会说,就这?就这?
当然不是这样啦

接下来,上操作,请带着饭,可能很下饭哦
我们接下来操作是生成一个可执行文件,你的男or女朋友可以用电脑直接运行哦,然后把你的男or女朋友的照片当成可执行文件的图标。(我觉得女程序员不会干这种事的。。。。。)

第一步
安装pyinstaller
首先在python中下载pyinstaller(在上面有怎么配置环境,只是把turtle换成pyinstaller就ok了)
然后,再在电脑终端安装pyinstaller(什么电脑终端不知道?试试win+R,输入cmd),输入下面代码

pip install pyinstaller

等电脑安装完成之后,输入

pip show pyinstaller

出现这个,说明安装ok了
在这里插入图片描述

那么接下来,就是开始整操作的时候啦
在终端输入代码即可生成exe文件
在这里插入图片描述

输入     pyinstaller -F XXXX.py

–icon=图标路径(pyinstaller -F --icon=my.ico XXXX.py)
-F 打包成一个exe文件
-w 使用窗口,无控制台
-c 使用控制台,无窗口
-D 创建一个目录,里面包含exe以及其他一些依赖性文件 
注:XXXX是你的工程名

好了,写了这个你肯定不知道怎么写,上例子:
首先我要生成.exe文件

pyinstaller -F -w main.py

-F是生成.exe文件,-w是使用窗口,无控制台,main.py是项目名
ps:老铁们,这里一定一定注意,最好加一个-w,把控制台关了,要不然发给别人的文件弹出来一个控制台就有点拉。。。

接下来给我们的文件制作一个图标
注:图标一定是.ico文件格式!!!!!!!!!(博主在这里采坑了,淦,属实搞我一波心态在这里)(怎么?电脑转换不了.ico文件?试试用格式工厂或者网页图片在线专业)。
把.ico文件放在文件夹下面(好,我猜你肯定不知道怎么放:俩个办法,第一个直接在pycharm下面在工程文件下粘贴进去,第二种方法,在pycharm点击show in Explorer直接进根文件,如下图建议先打开,接下来还需要用得到)
在这里插入图片描述
代码:

pyinstaller --icon=1.ico -F -w main.py

1.ico是你自己的做的ico文件名。 -F,和-w(区分大小写奥铁子们),上面有说明,main.py是你的项目名
搞完之后点击
在这里插入图片描述
进入到这里
在这里插入图片描述
点击dist,您老人家的.exe文件就在这个文件夹下面
在这里插入图片描述
双击之后(这里面有一个小动画,时长可以自己修改,csdn上传视频有点麻烦,博主懒得改成csdn的支持的视频格式了):
在这里插入图片描述

发给您老人家的女朋友or男朋友就ok啦,有问题欢迎留言,博主会不定期的看博客滴!祝大家早生贵子,白头携老

猜你喜欢

转载自blog.csdn.net/qq_45156021/article/details/119706487