IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> 程序员情人节防止割韭菜 -> 正文阅读

[Python知识库]程序员情人节防止割韭菜

程序员在情人节如何防止割韭菜,买花?那是不可能的,那就自己写一个花的代码吧,然后生成一个可执行文件发给女朋友岂不是香香?
首先在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,把控制台关了,要不然发给别人的文件弹出来一个控制台就有点拉。。。

接下来给我们的文件制作一个图标
注:图标一定是.iso文件格式!!!!!!!!!(博主在这里采坑了,淦,属实搞我一波心态在这里)(怎么?电脑转换不了.iso文件?试试用格式工厂或者网页图片在线专业)。
把.iso文件放在文件夹下面(好,我猜你肯定不知道怎么放:俩个办法,第一个直接在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啦,有问题欢迎留言,博主会不定期的看博客滴!祝大家早生贵子,白头携老

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2021-08-15 15:29:40  更:2021-08-15 15:32:02 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 10:40:56-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码