Как я хочу вызвать другой файл в командной строке?Вызов другого файла в командной строке (Python)
На самом деле я хочу создать кнопку с помощью команды, которая вызывает другой файл.
это мой код
from tkinter import *
root = Tk()
root.configure(bg='black') #background color
root.geometry("500x300") #size frame
label1 = Label(text = "Setting" , font = "TIMES 15",fg = "Cyan", bg = "black" ).pack(anchor = NW)
Button1 = Button(root, text = "Done" , fg = "black", bg = "black" , ***command = OpeningPage.foo***).pack(padx = 0 , pady = 0, anchor = NE)
Button2 = Button(root, text = "Cancel" , fg = "black", bg = "black" , command =root.quit).pack(padx = 0, pady =1, anchor = NE)
root.mainloop()
Смелый является команда, я хочу, чтобы команда будет вызывать мой другой файл.
Это не имеет значения для кода, который вы отправили, но переменные Button1, Button2 не будут кнопками - вместо этого их значения будут возвращены в любой пакет(), который является None. – 7stud
Вы не можете «вызывать» файлы. Вы спрашиваете, как запустить новый процесс python и предоставить ему этот другой файл? Или вы хотите импортировать класс или функцию из другого файла и запустить его? –