0
目前,我知道2種方法在Tkinter上顯示圖像。第一個是編碼gif圖片爲Base64格式,並使用此Python tkinter圖像
myimage=PhotoImage(data="encoded image")
它的工作原理,但它採取我的腳本代碼的行數是太多尤其是對大型照片。如果我有多個圖像,在腳本中編碼圖像是相當麻煩的。
第二種方法是直接指向圖像的位置而不進行編碼。但用戶很可能能夠在與腳本相同的目錄中看到圖像。
所以,我想知道是否有任何其他方式來顯示tkinter上的圖像,而不需要太多的代碼行,用戶將無法看到腳本目錄中的圖像?
在windows下你可以使用你的文件的不同數據流和圖像寫入到那裏。 'main.py:image1' https://www.owasp.org/index.php/Windows_::DATA_alternate_data_stream這可能與應對文件相沖突。 – User