【发布时间】:2019-05-09 14:16:27
【问题描述】:
我用这个命令创建了一个 python 脚本的 exe 文件:
pyinstaller --onefile Time.py --icon 1.ico --onefile
如何更改 EXE 文件窗口的标题?
我不使用任何工具,例如 kivy、Tkinter、Arcade、Pygame 等
【问题讨论】:
我用这个命令创建了一个 python 脚本的 exe 文件:
pyinstaller --onefile Time.py --icon 1.ico --onefile
如何更改 EXE 文件窗口的标题?
我不使用任何工具,例如 kivy、Tkinter、Arcade、Pygame 等
【问题讨论】:
一旦使用 Pyinstaller 转换,窗口标题就无法更改。在您的 .py 代码中编辑它。
使用 Tkinter:
win = tk.TK()
win.title("Some Title")
使用 Pygame:
caption = pygame.display.set_caption('Some Title')
与基维:
class MyApp(App):
def build(self):
self.title = 'Some Title'
使用街机:
arcade.open_window(600, 600, "Some Title")
如果有任何帮助,我们很高兴。
编辑:如果您的意思是在实时命令提示符下更改标题,您可以查看this 讨论。
【讨论】:
除了@peki 的答案中的任何选择之外,您还可以使用更轻量级的ctypes 模块:
import ctypes
ctypes.windll.kernel32.SetConsoleTitleW("Some Title")
【讨论】: