【发布时间】:2021-11-26 16:23:15
【问题描述】:
我需要我想用 print() 输出的条目的文本
条目是 e_out
from tkinter import * from tkinter import filedialog import os def resample():
e_out = StringVar()
os.system('ffmpeg -i "'+ filename + '.mp4" -vf "tblend=all_mode=average,framestep=2,tblend=all_mode=average,framestep=2"
-r 60 '+ e_out + '.mp4')
os.system("cls")
def file_browser():
global e_out
global filename
global resample
root1 = Tk()
root1.geometry("600x400")
e_out = Entry(root1).pack()
filename = filedialog.askopenfilename(initialdir="/Videos", title="Select A File", filetypes=(("videos", "*.mp4"),("all files", "*.*")))
print(filename)
b1 = Button(root1, text="resample", command=resample).pack()
root1.mainloop()
global root root = Tk()
root.geometry("800x500")
root.title("intler")
choose = Button(root, text="choose a file", command=file_browser).pack()
root.mainloop()
【问题讨论】:
-
edit 您的问题并正确格式化代码(不是像现在这样引用,而是在代码的顶部和底部带有 ``` 的代码),到目前为止它不是很可读,还有什么问题?顺便说一句,布局管理器方法返回 None 所以真的
e_out = None -
第二个窗口使用
Toplevel,而不是Tk。 -
请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。