25得票3回答
我该如何将ActiveState Tcl/Tk分发链接到HomeBrew安装的Python?

我正在使用macOS 10.12.1 Sierra操作系统。我正在使用Python 2.7.12版本,该版本已经安装完成。 brew install python 但是IDLE会发出警告 WARNING: The version of Tcl/Tk (8.5.9) in use may...

25得票1回答
如何在Python中更新Tcl/Tk?

Tcl 和 Tk 的版本 8.6 已经发布大约六周了。然而,从 Tcl 下载的文件具有与 Python 中 Tcl 文件夹不同的文件夹结构并且缺少一些文件,例如与 tk85.lib 相比现在是 tk86.lib。 我的问题是:如何在 Python(包括集成到 Tkinter 中)中更新 Tc...

24得票5回答
Python可嵌入式zip:安装Tkinter

Python embeddable zip 是不带有pip和Tkinter的。 在嵌入式zip包中,通过get-pip.py脚本可以轻松安装pip。 如果我们没有现成的Python安装包,那么如何安装Tkinter呢?

23得票11回答
Tkinter错误:无法识别图像文件中的数据

我正在尝试将一个jpg图片放到tkinter画布上。但是tkinter给了我这个错误: 无法识别图像文件中的数据 我使用了官方文档中的代码:canv = Canvas(root, width=80, height=80, bg='white') canv.grid(row=2, c...

23得票2回答
将TCL TK转换为独立应用程序的最简单步骤

由于在使用C#,ASP.NET,MS Access,Linux和Mono时遇到了严重的兼容性问题,我决定采用一种跨平台、开源且与嵌入式数据库兼容的语言进行编程。我将我的选择缩小到了TCL。 在开始使用TCL进行样本应用程序之前,我想看看创建独立应用程序有多么容易。我购买了一本名为“TCL和T...

23得票2回答
使用Tk与C语言

我是一名C程序员,不想使用C++工具包,正在尝试构建一个简单的纸牌游戏。我在Linux下编程,但我想要一个Windows版本。根据我所了解的,我的选择是GTK+和Tk。 我正在学习一些GTK+教程,可能会继续使用它,但我觉得我没有公正地评估Tk。问题是,我能找到的所有Tk文档都是针对{Tcl...

23得票2回答
如何在Tkinter中实现MVC模式

我需要一个基本的例子,其中使用Python TK和MVC模式。 我有一些使用Tkinter的代码,但我希望使用MVC模式进行转换。

22得票3回答
在Tkinter中,如何将Text小部件扩展至填充整个父Frame?

我有一个Text小部件,希望它可以使用Grid布局管理器扩展并填充整个父容器。 根据我看到的例子,这个示例程序应该可以工作,但不幸的是,当调整窗口大小时,内容不会重新调整大小。from Tkinter import * root = Tk() input_text_area = Text(...

21得票3回答
如何使用Python中的tkinter更改按钮和框架的字体和大小?

这是我用来在tkinter中生成一个简单文本框和按钮的代码。 为了使框架和按钮看起来更好,应该使用哪些参数? root = Tk.Tk() def submit(): query = entry.get() retrieve(query) entry = Tk.E...

21得票2回答
调用Tk()函数实际上是做什么?

我正在学习Tkinter时,看到了来自NMT Tkinter 8.5参考资料的一个最小化示例。#!/usr/bin/env python import tkinter as tk class Application(tk.Frame): def __init__(self, ...