【发布时间】:2021-07-08 21:00:24
【问题描述】:
我有一个 python 脚本,它采用文件路径并运行以下脚本:
file = 'C:/Users/crist/Downloads/Fraction_Event_Report_Wednesday_June_16_2021_20_27_38.pdf'
lines = []
with pdfplumber.open(file) as pdf:
pages = pdf.pages
for page in pdf.pages:
text = page.extract_text()
print(text)
我用 tkinter 创建了一个输入框:
import tkinter as tk
master = tk.Tk()
tk.Label(master,
text="File_path").grid(row=0)
e = tk.Entry(master)
e.grid(row=0, column=1)
tk.Button(master,
text='Run Script',
command=master.quit).grid(row=3,
column=0,
sticky=tk.W,
pady=4)
tk.mainloop()
我想将用户在输入框中输入的 File_path 分配给脚本中的“文件”,并在按下“运行脚本”按钮时运行脚本。我该怎么做?
【问题讨论】:
-
改成函数使用
e.get().
标签: python tkinter jupyter-notebook tkinter-entry