tkinter按钮怎么运行另外的py文件?

目前写出来的代码只能打开另一个py文件,不能运行
有没有人可以教教我运行的代码怎么写,谢谢了

class ImageFrame(tk.Frame):
    def __init__(self, root):
        super().__init__(root)
        tk.Label(self, text='以图像形式显示学生信息').grid()
        tk.Button(self, text='查看学生信息图', command=self.b).grid()

    def b(self):
        filename = 'image.py'
        os.system(filename)
        os.system(''+filename)

找到了代码,可以用下面这个来实现

import.subprocess
        tk.Button(self, text='查看学生图像',
                  command=lambda:subprocess.Popen(args=['python',r'C:\Users\lenovo\Desktop\333\image.py'])).grid()