Tkinter IntVar 返回 PY_VAR0 而不是值

2023-11-29

我有一个复选按钮和一个IntVar与之关联的对象,但是当我尝试获取该值时var,我正在接收PY_VAR0.

这是我的代码:

from tkinter import *

root = Tk()

def show_state():
    print(var)

var = IntVar()

cbtn = Checkbutton(root, text='Check', variable=var, command=show_state)
cbtn.pack()

root.mainloop()

为什么我得到PY_VAR0?


var是对一个的引用Tkinter.IntVar目的。你需要调用它的get方法来访问它所代表的值:

print(var.get())
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Tkinter IntVar 返回 PY_VAR0 而不是值 的相关文章

  • 反转 Python 整数的位

    给定一个十进制整数 例如 65 如何反转 Python 中的底层位 即以下操作 65 01000001 10000010 130 看来这个任务可以分为三步 将十进制整数转换为二进制表示形式 反转位 转换回十进制 第 2 步和第 3 步看起来
  • 对 numpy 数组的每 n 个元素求平均值

    我有一个 numpy 数组 我想创建一个新数组 它是每个连续三元组元素的平均值 因此 新数组的大小将是原始数组的三分之一 举个例子 np array 1 2 3 1 2 3 1 2 3 应该返回数组 np array 2 2 2 谁能建议一
  • 字符串中数字的连续相加

    我是一名正在学习 python 的新程序员 并且在如何完成此任务方面遇到了困难 所以本质上我有一个从文件导入的数字字符串需要读取 并且需要将第一个数字的总和添加到第二个数字并将其转换为正确的 ascii 字符 因此 例如 如果我正在读取字符
  • 如何将魔杖图像对象转换为 numpy 数组(不使用 OpenCV)?

    我正在使用将 pdf 文件转换为图像Wand http docs wand py org en 0 4 4 然后 我使用 ndimage 进行进一步的图像处理 我想直接将 Wand 图像转换为 ndarray 我已经看到答案here htt
  • IndexError:布尔索引与维度 0 上的索引数组不匹配

    在我将 Numpy 更新到 1 13 1 之前 我的代码工作正常 现在我收到以下错误 IndexError boolean index did not match indexed array along dimension 0 dimens
  • 组内条件计数

    我想在之后进行条件计数groupby 例如 按列的值分组A 然后计算每组中值出现的频率5出现在列中B 如果我整个过程都这样做DataFrame 只是len df df B 5 所以我希望我能做到df groupby A df B 5 siz
  • 需要Python字长函数示例

    我的家庭作业有点困难 我本来应该编写一个函数 limitWords 将输入限制为 20 个单词 如果输入超过 20 个单词 则将输入截断为仅 20 个单词 我使用 len text split 作为计算单词的方法 因此 20 个或更少的部分
  • XGBoostLibraryNotFound:在候选路径中找不到 XGBoost 库,您是否安装了编译器并在根路径中运行了 build.sh?

    我在移动 XGBoost 的 python package 目录时遇到这个问题 Traceback most recent call last File setup py line 19 in LIB PATH libpath find l
  • Django 模板:输出带有所有小数位的浮点数

    我如何在 django 模板中输出这个数字 小数位数是可变的 我事先不知道 x 0 000015 1 x 输出是 1 5e 05 2 x stringformat f 输出是 0 000015 这不是本地化的 应该有逗号 我需要对输出进行本
  • 如何在Python Selenium中获取WebElement的类名?

    我使用 Selenium WebDriver 来抓取从网页中获取的 用 JavaScript 编写的表格 我正在迭代表行列表 每行可能属于不同的类别 我想获取此类的名称 以便我可以为每一行选择适当的操作 table body table f
  • 在Python中将数组的元素从科学记数法转换为十进制记数法

    我有一个 numpy 数组 其元素采用科学格式 我想将它们转换为十进制格式 我的 numpy 数组如下所示 array 93495052 96955582 98555123 06146193 array 1 00097681e 09 9 9
  • Spyder 内联绘图

    设置 Anaconda 2 0 0 Win 64 Spyder Anaconda 附带的 2 3 0rc 我配置图形 工具 gt 首选项 gt iPython 控制台 gt 图形 gt 图形后端 gt 内联 但无论我做什么 图形总是在单独的
  • 在 Django(Python) 中向用户提供 Excel(xlsx) 文件下载

    我正在尝试使用 Django 创建和提供 Excel 文件 我有一个 jar 文件 它获取参数并根据参数生成 excel 文件 并且它可以正常工作 但是 当我尝试获取生成的文件并将其提供给用户下载时 文件损坏了 它的大小为 0kb 这是我用
  • df.style.apply 在显示中居中显示多索引值

    当我跑步时 import pandas as pd from IPython display import display df pd DataFrame a index pd MultiIndex from product 0 1 3 c
  • 使用unicode在hdf5中存储字符串数据集

    我试图从包含特殊字符的文件中存储变量字符串表达式 例如 and 这是我的代码 import h5py as h5 file h5 File deleteme hdf5 a dt h5 special dtype vlen str dset
  • 2D 矩阵上的 Numpy where()

    我有一个像这样的矩阵 t np array 1 2 3 foo 2 3 4 bar 5 6 7 hello 8 9 1 bar 我想获取行包含字符串 bar 的索引 在一维数组中 rows np where t bar 应该给我索引 0 3
  • 使用 python 将多个 JSON 文件插入 MongoDB

    JSON文件如下a json b json z json 26个json文件 每个文件的 json 格式如下 a cappella word a cappella wordset id 5feb6f679a meanings id 4920
  • 将连续行与相同的列值合并

    我有一个看起来像这样的东西 我该如何处理 0 d 0 The DT 1 Skoll ORGANIZATION 2 Foundation ORGANIZATION 3 4 based VBN 5 in IN 6 Silicon LOCATIO
  • 使用 Pandas 来“applymap”来访问索引/列?

    解决以下 pandas 问题的最有效方法是什么 这是一个简化的示例 其中包含数据框中的一些数据 import pandas as pd import numpy as np df pd DataFrame np random randint
  • pyodbc 无法正确处理 unicode 数据

    我确实使用 pyodbc 成功连接了 MySQL 数据库 并且它可以很好地处理 ascii 编码的数据 但是当我打印使用 unicode utf8 编码的数据时 它引发了错误 UnicodeEncodeError ascii codec c

随机推荐

  • 我怎样才能减少 if else 语句[关闭]

    Closed 这个问题是基于意见的 目前不接受答案 我编写了一个函数 将 和 and 放在三个链接之间 我怎样才能减少 if else 语句 在javascript中 如果计数不为零 则我得到计数 这意味着链接必须显示 否则应该隐藏 在以下
  • System.out 对象属于 System 类还是 PrintStream 类? [关闭]

    很难说出这里问的是什么 这个问题模棱两可 含糊不清 不完整 过于宽泛或言辞激烈 无法以目前的形式合理回答 如需帮助澄清此问题以便重新打开 访问帮助中心 我是编程新手 刚刚开始学习 Java 我很好奇 System out 对象属于 Syst
  • 错误:JAVA_HOME 未正确定义执行 maven

    我安装了java并设置了路径环境 当我运行时echo JAVA HOME在终端中我得到以下输出 usr lib jvm java 7 oracle jre bin java 我也安装了apache maven并改变了environment文
  • R:按组计算 Pearson 相关性和 R 平方

    我正在尝试扩展问题的答案R 过滤数据并计算相关性 要获得一年中每个月 1 一月 的温度和湿度的相关性 我们必须对每个月执行相同的操作 12 次 cor airquality airquality Month 1 c Temp Humidit
  • Apache Spark Dataframe - 从 CSV 文件的第 n 行加载数据

    我想处理一个巨大的订单 CSV 文件 5GB 在文件开头有一些元数据行 标题列在第 4 行中表示 以 h 开头 后跟另一个元数据行 描述可选性 数据行以 d 开头 m Version v1 0 m Type xx m
  • 使用“子”函数中的局部变量

    考虑以下代码 function child echo var function parent local var 5 child 我已经在我的机器上测试了它 它似乎可以工作 但我无法找到任何明确描述局部变量的这种用法的信息 也就是说 当我在
  • 如何在 Swift 2 中调用 SOAP Web 服务?

    我想调用 Swift 2 的网络服务 但它从来没有工作过 这是我的代码 import UIKit class ViewController UIViewController UITextFieldDelegate NSURLConnecti
  • 如何知道我的电脑是否连接了耳机? HTML5 + JavaScript

    如何知道我的电脑是否连接了耳机 我的目标是使用 HTML5 JavaScript 来实现它 下一页显示了所有音频输出设备 但无法知道活动设备是否是耳机 而在 Firefox 中它不起作用 https webrtc github io sam
  • 使用 NAudio 转换为 WAV 后使用 SoundPlayer 播放 MP3

    我想使用NET提供的播放从网上下载的MP3文件系统 媒体 SoundPlayer机制 由于它适用于 WAV 格式 因此需要以下支持 NAudio库 我需要将 MP3 转换为 WAV 我想在内存中执行所有操作 因为我需要它快速 但我有问题 下
  • 从 vb.net 中的数据网格视图中查找文本

    我在一个名为 GridViewForm 的窗口窗体中有一个数据网格视图 当用户从另一个名为 FindForm 的窗口窗体的搜索框中搜索文本时 我想在数据网格视图中突出显示所有匹配结果 搜索类型可以是精确的或部分的 For eg 如果用户搜索
  • python 中的 hash_hmac sha512 身份验证

    我正在尝试编写 python 身份验证机器人 https comkort com page private api 没有完整的 php 示例 我猜有人可以把它放在这里 只有 php 代码片段 query string http build
  • 张量流有问题吗?

    你好我一直在使用tensorflow and keras一阵子 我使用这个包来构建神经网络 当我在 CPU 上工作时 我常常收到这样的消息 您的 CPU 支持此 TensorFlow 二进制文件未编译为使用的指令 AVX AVX2 但现在
  • HttpWebRequest 未传递凭据

    我正在尝试使用HTTPWebRequest访问 REST 服务 但在传递凭据时遇到问题 请参阅下面的代码 我读过NetworkCredential不支持 SSL 并且我正在访问 HTTPS 站点 有谁知道类似的类NetworkCredent
  • DatePicker 显示错误的月份值

    我有一个问题DatePicker在android中 当我使用getMonth 方法 那么它将返回错误的值 例如 DatePicker datepicker new DatePicker int day date getDayOfMonth
  • GPU内存更新原子性

    我有一个主要的全局记忆 gpu mem 以及一个变量 gpu mem offset 来跟踪线程将更新其内容的全局内存的当前偏移量 下面的脚本能否保证内存内容和偏移值的原子性 global void kernel int gpu mem in
  • C语言中两个字符串之间的冒号是什么?

    我正在尝试编辑 IDT 中断描述符表 我发现这段代码这应该让我可以访问该结构 但我不明白冒号是什么asm莱恩群岛我猜这是一些用 C 语言编写的位图游戏 这在某种程度上填充了指令 但我找不到任何明确的东西 如果有帮助 编译器现在会说 inva
  • Python:将文本加载为Python对象[重复]

    这个问题在这里已经有答案了 我有这样的文本要加载 https sites google com site iminside1 paste我更喜欢从中创建一个 python 字典 但任何对象都可以 我试过pickle json and eva
  • 如何在 Windows 上为 ruby​​ 安装“byebug”?

    我是 ruby 新手 正在尝试设置我的开发环境 Windows 10 我已经安装了ruby和rails 但无法安装byebug 据我了解 我首先需要 DevKit 所以我按照这里的指南安装了它 https github com onecli
  • 当派生类方法不可行时,为什么 C++ 重载决策不查看基类方法? [复制]

    这个问题在这里已经有答案了 编译失败的例子 class A public int f int a return a class B public A public int f int a int b return a b int calcu
  • Tkinter IntVar 返回 PY_VAR0 而不是值

    我有一个复选按钮和一个IntVar与之关联的对象 但是当我尝试获取该值时var 我正在接收PY VAR0 这是我的代码 from tkinter import root Tk def show state print var var Int