【发布时间】:2017-08-29 02:35:38
【问题描述】:
我有 C++ 背景,在某些情况下理解 Python 有点困难。例如,在使用 Tkinter 的 GUI 应用程序中,您可能有:
button = Button (master, option=value, ...)
我知道代码在做什么(创建一个 Button 对象),但我正试图找出确切的细节。我猜button 正在成为指向Button 对象的指针,而Button (master, option=value, ...) 是对构造函数的调用,但很难看到,因为我习惯于显式数据类型和new 运算符.不过我的猜测可能完全错误。
【问题讨论】:
-
您是否尝试过阅读任何 Python 书籍的前几章,或者阅读过 Python 教程?您的问题中没有任何内容是特定于 tkinter 的。