所以我的问题是我正在创建一个表单,目前我需要在tk.入口能够保存和加载。我有它的工作点,但是任何有多个词的条目都被视为元组,当加载时显示为{这是为了什么?}在输入框中,当再次保存时它变成{{这是为了什么?}}等等。 我考虑过使用print命令将tuple获取为一个字符串值,但我不确定在本例中如何实现。在
另外,如果有谁能告诉我如何替换加载时添加的文本而不是添加的文本,那就太好了。在
def ldload():
f=open(ldcreds, 'r')
content = f.readlines()
l = [x.strip() for x in content]
ldsplitlists = [i.split(", ") for i in l]
Characterentx, Playerentx = ldsplitlists
Characterent.insert(0, Characterentx)
Playerent.insert(0, Playerentx)
如果有帮助的话,我是如何保存它的
^{pr2}$是的,我关闭了它,我只是遗漏了大部分变量。在
我很感谢你的帮助,如果我有什么遗漏,请告诉我
在将数据插入列表框时,我只需在元组上循环(在我的例子中,一个元组是从SQL返回的),从而解决了将数据插入列表框时条目周围的大括号问题游标.fetchall()),然后选择列表框插入的索引号。删除了列表框中显示的大括号。在
下面是一个简单程序的示例,它将接收3个字段并将它们保存到主目录中名为
test_text
的文件中。在当按下加载按钮时,通过使用一些if语句,可以使用同一个文件加载到每个字段。在
这应该是一个很好的例子来帮助你解决你的问题。在
相关问题 更多 >
编程相关推荐