28得票7回答
找不到与tkinter匹配的发行版

自从两天前起,我一直被这个问题困扰,我已经在Stack和Github上尝试了所有可能的解决方案。如果有人能够提出建议,那将非常棒。 我正在CentOS Linux 7.3.1611的虚拟环境中使用Python 2.7。 我正在运行一个使用matplotlib.pyplot的脚本,在运行时出...

65得票5回答
Python中Tk的背景颜色

我正在使用Tkinter编写一个幻灯片程序,但我不知道如何将背景色更改为黑色而不是标准的浅灰色。这可以怎么做?import os, sys import Tkinter import Image, ImageTk import time root = Tkinter.Tk() w, h = ...

12得票4回答
为什么要导入*和ttk?

我的理解是,一个tkinter程序的标准设置通常是这样开始的: from tkinter import * from tkinter import ttk 我知道tkinter是一个包,但如果我已经使用*导入了所有东西,为什么我还需要导入ttk?如果我删除第二行并尝试引用ttk,为什么会出现错...

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

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

11得票3回答
将C或numpy数组转换为Tkinter PhotoImage,最少复制次数

我知道一种通过Tkinter显示MxNx3 numpy数组作为RGB图像的方法,但我的方法在过程中会制作几份数组副本: a = np.random.randint(low=255, size=(100, 100, 3), dtype=np.uint8) # Original ppm_head...

9得票2回答
代替NavigationToolbar2TkAgg使用什么?(这是一个关于IT技术的提问)

当我运行以下脚本时: import tkinter as tk import matplotlib import matplotlib.pyplot as plt import matplotlib.figure import matplotlib.backends.backend_tkag...

7得票1回答
Python Tkinter GUI与PyQT相比的内存节省情况

背景:在像树莓派这样的ARM计算机上考虑应用程序的内存使用是很重要的。当使用Python编程时,有几种GUI选择。其中最受欢迎的是QT和TK。树莓派2和3的限制是1G字节RAM和32G字节的最大USB存储容量,每个存储器棒。与流行的台式机或笔记本电脑相比,它们还具有更慢的RISC(ARM)处理...

9得票3回答
Expect脚本 + 如何忽略未出现的字符串

我编写了以下expect脚本,以便自动化ssh登录到远程Linux机器,并运行命令“cat /etc/APP_VERSION.txt文件”。 有时候我没有从ssh命令中询问- "Are you sure you want to continue connecting (yes/no...

34得票8回答
为什么Tk GUI被认为是丑陋的?

Tk GUI似乎被普遍认为很丑,但我想知道具体原因。 Tcl / Tk界的一些人会认为这是一个无关紧要的问题,因为现在有更好的本地外观和感觉支持,这也是我决定使用Tcl / Tk的主要原因。 现在,由于我正在利用Tcl / Starkit虚拟文件系统(vfs),所以本地文件对话框不起作用,我将...

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

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