python - 如何使用 tkinter 按钮更改变量的值?
问题描述
例如,我有一个变量:x = 1。我想使用 tkinter 按钮将其更改为 x = 2。
我试过了:
b1 = Button(root,bg = "black",fg = "white",text = "idk",command = (x=2))
解决方案
你可以在命令上调用一个函数来设置你的全局变量
x=3
b1 = Button(root,bg = "black",fg = "white",text = "idk",command = vall)
def vall():
global x
x=2
推荐阅读
- spring-boot - 将多个存储库添加到 Spring 云配置服务器
- python - Python等待'外部函数Discord.py
- java - 根据给定输入值列表对对象列表进行排序
- mysql - 如何在 Vue 和 Laravel 中使用 axios 上传图像文件和数据对象?
- r - R:将 (m?)apply 与返回列表作为要应用的函数的参数的函数一起使用?
- xcode - 无法启动与模拟器 xcode 11.4.1 和 11.3 和 11.4-beta 的服务连接
- python - 如何在 Django 中向订阅用户发送电子邮件或如何在 Django 中发送新闻信函
- python - 分配为类属性时内置函数的行为
- javascript - 手机屏幕锁定时倒计时停止计时
- vue.js - Vuejs:在子组件中声明父组件