python - Tkinter:来自条目的泡菜数据
问题描述
我目前将我的应用程序设置为使用按钮小部件从页面上的所有条目中收集数据。设置为按钮命令的功能应保存输入的信息。如何确保实际保存数据,如何加载数据,最后如何让我的按钮运行两个命令,因为我试图在按下按钮后显示一个新页面。
这是功能
def set_streak(self):
current = self.current
day = self.day
hour = self.hour
minute = self.minute
action = self.action
streak_num = self.action_num
file = open("streak_data", "wb") # opens the file
pickle.dump(self.get_action, file)
pickle.dump(self.get_streak_num, file)
pickle.dump(current, file)
pickle.dump(self.get_day, file)
pickle.dump(self.get_hour, file)
pickle.dump(self.get_minute, file)
file.close()
这是按钮:
set_streak_btn = tk.Button(self, bg="medium purple", text="Add",
command=lambda: Streak.set_streak)
解决方案
推荐阅读
- react-native-android - 本地反应本机推送通知不起作用
- python - 如何解决以下以函数式编程方式编写的程序中的错误?
- python - 对数据框列中的 2 个变量运行 for 循环
- lua - 从 C 访问 Lua 协程
- java - 在区域设置“fr_FR”的代码“message.resetPassword”下找不到任何消息
- db2 - DB2:如何使用 IBM Data Studio 在所有表的所有列中查找值
- karate - 空手道断言 - 我正在尝试从 HTML 中提取值
- python - Python Pathos Multiprocessing:如何在特定条件下终止池?
- python - Pandas 数据类型推断
- java - 无法导入 com.auth0.jwt