程式員在情人節如何防止割韭菜,買花?那是不可能的,那就自己寫一個花的代碼吧,然後生成一個可執行檔案發給女朋友豈不是香香?
首先在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啦,有問題歡迎留言,部落客會不定期的看部落格滴!祝大家早生貴子,白頭攜老