天天看點

程式員情人節防止割韭菜

程式員在情人節如何防止割韭菜,買花?那是不可能的,那就自己寫一個花的代碼吧,然後生成一個可執行檔案發給女朋友豈不是香香?

首先在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啦,有問題歡迎留言,部落客會不定期的看部落格滴!祝大家早生貴子,白頭攜老