我用 tkinter 创建了一个简单的输入表单/字段我想要的是将输入的信息发送到网络服务器这是代码:
import tkinter as tk
from tkinter import *
import requests
API_ENDPOINT = "http://123.123.123.12"
def send_req():
r = requests.post(url = API_ENDPOINT, data = data)
# extracting response text
pastebin_url = r.text
print("The pastebin URL is:%s"%pastebin_url)
e1.delete(0, tk.END)
e2.delete(0, tk.END)
e3.delete(0, tk.END)
e4.delete(0, tk.END)
master = tk.Tk()
tk.Label(master, text="first name").grid(row=0)
tk.Label(master, text="last name").grid(row=1)
tk.Label(master, text="Add").grid(row=2)
tk.Label(master, text="Phone").grid(row=3)
e1 = tk.Entry(master)
e2 = tk.Entry(master)
e3 = tk.Entry(master)
e4 = tk.Entry(master)
e1.insert(10, "")
e2.insert(10, "")
e3.insert(10, "")
e4.insert(10, "")
e1.grid(row=0, column=1)
e2.grid(row=1, column=1)
e3.grid(row=2, column=1)
e4.grid(row=3, column=1)
data = {'key1': e1,
'key2':e2,
'key3':e3,
'key4':e4}
tk.Button(master, text='send',command=send_req).grid(row=4,column=1, sticky=tk.W, pady=5,)
master.mainloop()
tk.mainloop()
无论我在客户端的字段中输入什么,我总是在服务器端得到这个而不是字段数据:
狐的传说
相关分类