[问题] 关于tkinter 加载图片的问题

楼主: a9202507 (先认真的就输了。)   2019-11-07 23:34:59
大家好,我最近开始用tk写gui,遇到一点问题。
我的程式码如下,在第12行我加载了一叫python.png的图档。显示也正常。
但如果我把程式发给客户,他只要把图档改成别的图案,程式也可以跑。
我想要把图档封在程式里面,有什么好方法?
我试过pyinstaller 但封完程式跑起来很慢。
我包成.pyc , 但包不出来…
感谢大家。
1 import tkinter as tk
2
3 app = tk.Tk()
4 app.title("tw go go")
5 app.geometry('800x600')
6
7 #set label 1
8 labelVin = tk.Label(app,text = "this is python")
9 labelVin.grid(column=0, row=0, sticky=tk.W)
10
11 # set logo
12 img_png = tk.PhotoImage(file = 'python.png')
13 label_img = tk.Label(app, image = img_png)
14 label_img.grid(column=0,row=9)
15
16 app.mainloop()

Links booklink

Contact Us: admin [ a t ] ucptt.com