python在电脑上的图标_在python scrip中嵌入图标
實(shí)際上,函數(shù)iconbitmap只能接收作為參數(shù)的文件名,因此需要有一個(gè)文件。您可以在鏈接之后生成圖標(biāo)的Base64版本(字符串版本),上載文件并將結(jié)果作為變量字符串復(fù)制到源文件中。將其提取到臨時(shí)文件,最后將該文件傳遞到iconbitmap并將其刪除。很簡(jiǎn)單:import base64
import os
from Tkinter import *
##The Base64 icon version as a string
icon = \
""" REPLACE THIS WITH YOUR BASE64 VERSION OF THE ICON
"""
icondata= base64.b64decode(icon)
## The temp file is icon.ico
tempFile= "icon.ico"
iconfile= open(tempFile,"wb")
## Extract the icon
iconfile.write(icondata)
iconfile.close()
root = Tk()
root.wm_iconbitmap(tempFile)
## Delete the tempfile
os.remove(tempFile)
希望有幫助!
與50位技術(shù)專(zhuān)家面對(duì)面20年技術(shù)見(jiàn)證,附贈(zèng)技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的python在电脑上的图标_在python scrip中嵌入图标的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: mac你没有权限打开应用程序_苹果mac
- 下一篇: python开发cs软件_python