【问题标题】:GUI for web search history用于网络搜索历史的 GUI
【发布时间】:2019-02-07 00:48:58
【问题描述】:

我是 python 的绝对初学者。我正在构建一个网络历史跟踪器,它跟踪用户的网络历史和访问时间。我想创建一个带有按钮的 GUI,并在用户单击按钮后显示用户的历史记录。我已经观看了很多视频,但没有想到将代码与按钮链接以获得输出。如果一些救世主可以帮助我,将不胜感激。提前非常感谢你

【问题讨论】:

标签: python tkinter wxpython


【解决方案1】:

这是我用来启动我的 GUI 应用程序的最基本的 GUI 框架。这样我就不必每次都记住初始设置。

import tkinter as tk

class OOP:
    def __init__(self):
        self.win = tk.Tk()
        self.win.title("My Title")
        self.create_widgets()

    def click_me(self): # this is how you set up functions to run on button clicks
        print("button was clicked")

    def create_widgets(self):
        tk.Label(self.win, text="My GUI").pack(expand=1, fill='both')
        tk.Button(self.win, text="Click ME", command=self.click_me).pack(expand=1, fill='both')

app = OOP()
app.win.mainloop()

您可以在整个网络上查找有关如何填写的信息。我使用http://effbot.org/tkinterbook/ 作为主要参考点。如果您需要更多帮助,则必须发布需要解决的实际问题

【讨论】:

  • 非常感谢您的指导。我会检查一下。非常感谢您的帮助
  • 没问题!显然,对 GUI 的全面描述超出了单个论坛帖子的范围(因此为什么有几个人对帖子投了反对票),但是如果这对您的路径有所帮助,那么您可以接受答案并且线程将关闭(单击检查通过我的帖子标记,您还将恢复一些声誉并获得徽章)。您还可以阅读 Packt 发布的“Python GUI 编程食谱”,该书和之前链接的网站之间是构建 GUI 的良好开端。
猜你喜欢
  • 1970-01-01
  • 2011-05-18
  • 2015-12-09
  • 1970-01-01
  • 2012-10-12
  • 1970-01-01
  • 2011-05-11
  • 2011-09-25
  • 2011-10-23
相关资源
最近更新 更多