在本文中,我们将通过一个 Python 脚本创建一个简单的图形用户界面 (GUI) 应用程序来生成笑话。该应用程序使用 Tkinter 库创建 GUI,并使用请求和 json 库从名为 JokeAPI ( https://jokeapi.dev/ )的公共 API 获取笑话。
该脚本首先导入必要的库:
def fetch_joke():fetch_joke():
url = "https://jokeapi.dev/joke/Any"
response = requests.get(url)
joke = json.loads(response.text)
if 'joke' in joke:
label.config(text=joke['joke'])
else:
label.config(text=joke['setup'] + '\n' + joke['delivery'])
接下来,脚本使用 Tkinter 的 Tk() 类创建应用程序的主窗口,并将窗口的标题设置为“Joke Generator”。
root = tk.Tk()
root.title("Joke Generator")"Joke Generator")
然后脚本使用 Tkinter 的 Button() 类创建一个