Python 同时打开Tkinter窗口和Pyglet窗口
下面我有一段代码,首先打开一个空的tkinter窗口,然后,一旦tkinter窗口关闭,它将打开一个pyglet窗口 如何强制这两个窗口同时打开 关于使用toplevel()同时打开两个tkinter窗口,下面的链接中有一个类似的问题,但我认为这不适用于我的问题Python 同时打开Tkinter窗口和Pyglet窗口,python,tkinter,Python,Tkinter,下面我有一段代码,首先打开一个空的tkinter窗口,然后,一旦tkinter窗口关闭,它将打开一个pyglet窗口 如何强制这两个窗口同时打开 关于使用toplevel()同时打开两个tkinter窗口,下面的链接中有一个类似的问题,但我认为这不适用于我的问题 提前谢谢 import pyglet from tkinter import * # Open's a tkinter window root = Tk() mainloop() # Open's a Pyglet Windo
import pyglet
from tkinter import *
# Open's a tkinter window
root = Tk()
mainloop()
# Open's a Pyglet Window only after the tkinter window as been closed
class Window(pyglet.window.Window):
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
window = Window()
pyglet.app.run()
对不起,伙计们。我显然还没有读完所有的选项。下面修订的代码似乎使用线程实现了这一点:
import pyglet
from tkinter import *
import threading
from threading import Thread
def run1():
root = Tk()
mainloop()
def run2():
class Window(pyglet.window.Window):
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
window = Window()
pyglet.app.run()
if __name__ == '__main__':
Thread(target=run1).start()
Thread(target=run2).start()