Python 同时打开Tkinter窗口和Pyglet窗口

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

下面我有一段代码,首先打开一个空的tkinter窗口,然后,一旦tkinter窗口关闭,它将打开一个pyglet窗口

如何强制这两个窗口同时打开

关于使用toplevel()同时打开两个tkinter窗口,下面的链接中有一个类似的问题,但我认为这不适用于我的问题

提前谢谢

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()