最近我决定尝试一下 tkinter ,我想从网站获取标题并将它们放在 tkinter 窗口中
我设法获取了标头,但是当我运行代码时,数据变得混乱且难以阅读。有谁知道我怎样才能使它可读?谢谢!
main.py
from tkinter import *
from alx_tk import *
window = Tk()
window.title("Welcome to LikeGeeks app")
window.geometry('1920x1080')
txt = Entry(window,width=10)
txt.grid(column=0, row=0)
lbl = Label(window, text="Response")
lbl.grid(column=0, row=1)
hd = Label(window, text="Headers")
hd.grid(column=0, row=2)
header_ = Label(window, text="Results")
header_.grid(column=0, row=3)
def clicked():
# res = "Welcome to " + txt.get()
resp = get_req(txt.get())
lbl.configure(text= resp)
# lbl.configure(text= res)
def header():
rss = headerss(txt.get())
header_.configure(text= rss)
btn = Button(window, text="Start", command=clicked)
btn.grid(column=2, row=1)
hdbutton = Button(window, text="Start", command= header)
hdbutton.grid(column=2, row=2)
window.mainloop()
alx_tk.py
import requests
def get_req(target):
resp = requests.get(target)
return resp
def headerss(target):
test = []
resp = requests.get(target)
for key ,value in resp.headers.items():
a = key + value
test.append(a)
return test
再次感谢!
catspeake
相关分类